From 80577669c1c6f0f8f9cda0292b0dd21a98e86de7 Mon Sep 17 00:00:00 2001 From: dondelelcaro Date: Fri, 22 Feb 2013 19:11:10 +0000 Subject: [PATCH] add exactAddress channel configuration parameter git-svn-id: https://svn.code.sf.net/p/infobot/code/branches/don/dpkg@1928 c11ca15a-4712-0410-83d8-924469b57eb5 --- src/IRC/IrcHelpers.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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; -- 2.39.5