From 9761a99c01c8b453ba16e4d406019b2dbe1e41cc Mon Sep 17 00:00:00 2001 From: calzoneman Date: Mon, 27 May 2013 14:32:24 -0400 Subject: [PATCH] Fix #154 --- channel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/channel.js b/channel.js index 0e6d9211..94e27327 100644 --- a/channel.js +++ b/channel.js @@ -1588,12 +1588,12 @@ Channel.prototype.chainMessage = function(user, msg, data) { } Channel.prototype.filterMessage = function(msg) { - const link = /((?:(?:https?)|(?:ftp))(?::\/\/[0-9a-zA-Z\.]+(?::[0-9]+)?[^\s$]+))/g; + const link = /((?:(?:https?)|(?:ftp))(?::\/\/[0-9a-zA-Z\.]+(?::[0-9]+)?[^\s'"$]+))/g; var subs = msg.split(link); // Apply other filters for(var j = 0; j < subs.length; j++) { if(subs[j].match(link)) { - subs[j] = subs[j].replace(link, "$1"); + subs[j] = subs[j].replace(link, "$1"); continue; } for(var i = 0; i < this.filters.length; i++) {