on !*:join:#inferno:{ .timer $+ $nick 1 1800 idlekick $nick $chan } alias idlekick { if ($1 isreg $2) { ban -ku10 $2 $1 2 Idle kick (30 minutes idle) } } on *:text:*:#inferno:{ if ($nick isreg $chan) { .timer $+ $nick 1 1800 idlekick $nick $chan } } on *:action:*:#inferno:{ if ($nick isreg $chan) { .timer $+ $nick 1 1800 idlekick $nick $chan } } on !*:part:#inferno:{ .timer $+ $nick off } on !*:quit:#inferno:{ .timer $+ $nick off } on *:op:#inferno:{ .timer $+ $opnick off } on *:help:#inferno:{ .timer $+ $hnick off } on *:voice:#inferno:{ .timer $+ $vnick off } on *:deop:#inferno:{ if ($opnick isreg $chan) { .timer $+ $opnick 1 1800 idlekick $opnick $chan } } on *:dehelp:#inferno:{ if ($hnick isreg $chan) { .timer $+ $hnick 1 1800 idlekick $hnick $chan } } on *:devoice:#inferno:{ if ($vnick isreg $chan) { .timer $+ $vnick 1 1800 idlekick $vnick $chan } }