X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FApp%2FStatsbot.pm;h=eaf71a381578d6b0192d8545afa32a3066e51bb1;hb=c5d2570cd9e4c750d73fa26e0f8ca771d747c45b;hp=449117068ab990221f4b1845563e78c361f999a1;hpb=6e23c401b100443891e08cae05b36a1e2b1c43ea;p=app-statsbot.git diff --git a/lib/App/Statsbot.pm b/lib/App/Statsbot.pm index 4491170..eaf71a3 100644 --- a/lib/App/Statsbot.pm +++ b/lib/App/Statsbot.pm @@ -4,7 +4,7 @@ use 5.014000; use strict; use warnings; -our $VERSION = '0.001'; +our $VERSION = '0.001002'; use POE; use POE::Component::IRC::State; @@ -127,10 +127,10 @@ sub on_public{ my ($targets,$message)=@_[ARG1,ARG2]; my $botnick = _nick_name; - if ($message =~ /(?:$botnick[:,])?\s*!?help\s*(.*)/) { - _yield(privmsg => $targets, "Try !presence username interval [truncate]"); - _yield(privmsg => $targets, "For example, !presence mgv '2 days'"); - _yield(privmsg => $targets, "or !presence mgv '1 year' 4"); + if ($message =~ /(?:$botnick[:,])?\s*!?help\s*(.*)/sx) { + _yield(privmsg => $targets, 'Try !presence username interval [truncate]'); + _yield(privmsg => $targets, q/For example, !presence mgv '2 days'/); + _yield(privmsg => $targets, q/or !presence mgv '1 year' 4/); return; }