X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2FIRC%2FIrcHelpers.pl;fp=src%2FIRC%2FIrcHelpers.pl;h=a2712673235c78401e2a0c6b30fcea0aa02beab5;hb=80577669c1c6f0f8f9cda0292b0dd21a98e86de7;hp=25d78c11dc03593fc2d2c95bd11a0d1803fc8107;hpb=e6c9bb2c6f0a4c6a752ad89ea42c98278bfd1d77;p=infobot.git diff --git a/src/IRC/IrcHelpers.pl b/src/IRC/IrcHelpers.pl index 25d78c1..a271267 100644 --- a/src/IRC/IrcHelpers.pl +++ b/src/IRC/IrcHelpers.pl @@ -112,7 +112,11 @@ sub hookMsg { } } - if ( $message =~ /^($mask{nick})([\;\:\>\, ]+) */ ) { + my $nick_postfix_re = '[\;\:\>\, ]+'; + if (getChanConf('exactAddress',0,$chan)) { + $nick_postfix_re = '[\;\:\>\,] ' + } + if ( $message =~ /^($mask{nick})($nick_postfix_re) */ ) { my $newmessage = $'; if ( $1 =~ /^\Q$mynick\E$/i ) { $message = $newmessage;