]> jfr.im git - irssi-scripts.git/commitdiff
smshi - avoid including quotes
authorzonidjan <redacted>
Wed, 3 Jan 2018 03:41:20 +0000 (21:41 -0600)
committerzonidjan <redacted>
Wed, 3 Jan 2018 03:41:20 +0000 (21:41 -0600)
smshi.pl

index 5adb8d1e7c45124c9e80ecf119fed878b05fde6b..02db786eb2d9d58560c7b941c63993d17d486e85 100644 (file)
--- 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 = '';