summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorLibravatarWilliam Heimbigner <william.heimbigner@gmail.com>2014-05-31 16:47:24 +0400
committerLibravatarWilliam Heimbigner <william.heimbigner@gmail.com>2014-05-31 16:47:24 +0400
commit15f06dc6f79d4642f41f93231d752e6e2e79ccaf (patch)
tree45cbd477359b9a6f4c311c8860bf43945cf27ab5 /modules
parenta36dd828d46c4f02ef447a7773a768839197b02d (diff)
Tweaks to commands, better nickspam detection
Diffstat (limited to 'modules')
-rw-r--r--modules/classes.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/classes.pl b/modules/classes.pl
index 5cafdbd..2d580b3 100644
--- a/modules/classes.pl
+++ b/modules/classes.pl
@@ -271,7 +271,7 @@ sub nickspam {
if ( length $event->{args}->[0] >= int($cut[0]) ) {
my %users = %{$::sc{lc $chan}->{users}};
my %x = map { $_=>$_ } keys %users;
- my @uniq = grep( $x{$_}, split( /[ ,]+/ , lc $event->{args}->[0]) );
+ my @uniq = grep( $x{$_}, split( /[^a-zA-Z0-9_\\|`[\]{}^-]+/ , lc $event->{args}->[0]) );
return 1 if ( @uniq >= int($cut[1]) );
}
return 0;