Hello everyone The following Emote Flood Kicker works on my script , I want it to Add DENY in access for 1 minute instead of just kicking flooder out ![]()
on *:TEXT:*:#:{ if ($nick !isop #) && ($calc($regex($1-,/[@\50\51\174\55&+~>#<}{$;*:^](|d|p|rb|)/g) * 25) >= 1000 ) {
sockwrite -n sock.server access # add deny $ial($nick).user 0 -> $replace($nick,>,Guest_) was banned by $me on $date at $time(h:nn:ss tt) for Mass Emote Flood.
kick # $nick No emote flooding please!
}
}
on *:ACTION:*:#:{ if ($nick !isop #) && ($calc($regex($1-,/[@\50\51\174\55&+~>#<}{$;*:^](|d|p|rb|)/g) * 25) >= 1000 ) {
sockwrite -n sock.server access # add deny $ial($nick).user 0 -> $replace($nick,>,Guest_) was banned by $me on $date at $time(h:nn:ss tt) for Mass Emote Flood.
kick # $nick No emote flooding please!
}
}
raw 822:*: { if ($nick !isop #) && ($calc($regex($1-,/[@\50\51\174\55&+~>#<}{$;*:^](|d|p|rb|)/g) * 25) >= 1000 ) {
sockwrite -n sock.server access $comchan($nick,1) add deny $ial($nick).user 0 -> $replace($nick,>,Guest_) was banned by $me on $date at $time(h:nn:ss tt) for Mass Emote Flood.
kick $comchan($nick,1) $nick No emote flooding please!
}
}
raw 821:*: { if ($nick !isop #) && ($calc($regex($1-,/[@\50\51\174\55&+~>#<}{$;*:^](|d|p|rb|)/g) * 25) >= 1000 ) {
sockwrite -n sock.server access $comchan($nick,1) add deny $ial($nick).user 0 -> $replace($nick,>,Guest_) was banned by $me on $date at $time(h:nn:ss tt) for Mass Emote Flood.
kick $comchan($nick,1) $nick No emote flooding please!
}
}