diff options
| author | 2014-05-31 16:47:24 +0400 | |
|---|---|---|
| committer | 2014-05-31 16:47:24 +0400 | |
| commit | 15f06dc6f79d4642f41f93231d752e6e2e79ccaf (patch) | |
| tree | 45cbd477359b9a6f4c311c8860bf43945cf27ab5 /modules | |
| parent | a36dd828d46c4f02ef447a7773a768839197b02d (diff) | |
Tweaks to commands, better nickspam detection
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/classes.pl | 2 |
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; |
