on *:JOIN:#:{
if (%join [ $+ [ $nick ] ] == $null) {
set -u10 %join [ $+ [ $nick ] ] 1
}
else {
inc %join [ $+ [ $nick ] ]
}
if (%join [ $+ [ $nick ] ] >= 3) {
if ($me isop #) {
kick $chan $nick Join Flood Protection
unset %join [ $+ [ $nick ] ]
}
unset %join [ $+ [ $nick ] ]
}
}