on *:start: { set %flood.unset 10 set %flood.lines 5 set %flood.bantime 120 } ON @*:TEXT:*:#: { if ($nick ishop # && $2 isop # ) { halt } if ($chan == #RsRealm) { Halt } inc $($+(-u,%flood.unset)) $+(%,flood.,$chan,.,text.,$nick) if ($($+(%,flood.,$chan,.,text.,$nick),2) >= %flood.lines) { ban $($+(-ku,%flood.bantime)) $chan $nick 3 4Don't flood $chan 7 5 Lines in 10 Seconds 4[TempBan 2 Min.] } } ON @*:ACTION:*:#: { if ($nick ishop # && $2 isop # ) { halt } if ($chan == #RsRealm) { Halt } inc $($+(-u,%flood.unset)) $+(%,flood.,$chan,.,action.,$nick) if ($($+(%,flood.,$chan,.,action.,$nick),2) >= %flood.lines) { ban $($+(-ku,%flood.bantime)) $chan $nick 3 4Don't flood $chan !7 5 Lines in 10 Seconds 4[TempBan 2 Min.] } }