anchor.diff:        if (_CONTAINS_BLACKLIST.any((it) => url.contains(it))) {
           return;
         }
  -      
  +
         if (_EXPRESSIONS.any((it) => it.hasMatch(url))) {
           return;
         }
  -      
  +
         getLinkTitle(url).then((title) {
           if (title == null || title.toString() == "null") {
             return;
           }
  -        
  +
           event.reply(title, prefixContent: "Link Title");
         }).catchError((e) {});
       }
  
positive.code: List<String> _CONTAINS_BLACKLIST = [];
  List<RegExp> _EXPRESSIONS = [];
  
  @RemoteMethod(isVoid: true)
  blacklistMessage(String input) {  
    if (!_CONTAINS_BLACKLIST.contains(input)) {
      _CONTAINS_BLACKLIST.add(input);
    }
  
negative.code:   if (event.isCommand) {
      return;
    }
  
    if (!event.getChannelMetadata().getBoolean("link-title.enabled", defaultValue: true)) {
      return;
    }
  
    var msg = event.message;
    if (LINK_REGEX.hasMatch(msg)) {
      for (var match in LINK_REGEX.allMatches(msg)) {
  