From: zonidjan Date: Wed, 3 Jan 2018 03:41:20 +0000 (-0600) Subject: smshi - avoid including quotes X-Git-Url: https://jfr.im/git/irssi-scripts.git/commitdiff_plain/9325eb2b793093fc50913ea25f384a82ee4ba05a smshi - avoid including quotes --- diff --git a/smshi.pl b/smshi.pl index 5adb8d1..02db786 100644 --- a/smshi.pl +++ b/smshi.pl @@ -23,7 +23,8 @@ sub msg { my $server = $dest->{server}; my $mynick = $server->{nick}; return unless ($dest->{level} & MSGLEVEL_HILIGHT) - or ($dest->{level} & MSGLEVEL_MSGS && index($stripped, $mynick) != -1 && $stripped !~ /<.?\Q$mynick\E>/); + or ($dest->{level} & MSGLEVEL_MSGS && index($stripped, $mynick) != -1); + return if $stripped =~ /<.?\Q$mynick\E>/; # avoid quotes return if (!$server->{usermode_away} && Irssi::settings_get_bool('smshi_away_only')); my $msg = '';