ON @*:PART:#:{
IF ($nick isop #) { RETURN }
SET -u60 %rd. [ $+ [ $chan ] $+ . $+ [ $nick ] ] $calc( %rd. [ $+ [ $chan ] $+ . $+ [ $nick ] ] + 1 )
; This just sets a variable: %rd.#channel.nick to keep track of the nbr of joins in 60secs
IF ( %rd. [ $+ [ $chan ] $+ . $+ [ $nick ] ] >= 2) {
; This if statement checks to see if the variable is >= 4, the
if x isop $chan { msg x ban $chan $nick $read(kicks.txt) 100 100 Join/part flood }
}
}
Thanxxxxxxxxxxxxx that script was great but can u make it +r for 60 secs when it detects a revolving door flood...I really get irritated when the chan banlist gets full ( 45 bans ) but when the bot bans via X it can add ard 300 bans