on @*:join:#myroom:{ $+(.timer,$nick) 0 30 idlecheck $nick $chan } alias idlecheck { if ($nick($2,$1).idle > 300) { kick $2 $1 Don't idle. $+(.timer,$nick) off } }