on $*:text:/^[!@.]idle/Si:#gu3ss: { if ($Eval($+(%,nick,.,idle),2) != $null) { /notice $nick You are already idling. } else { set $+(%,$nick,.,idle) 1 mode $chan -a $nick mode $chan -o $nick mode $chan -h $nick mode $chan -v $nick } } on $*:notice:Idle awake:?: { if ($Eval($+(%,nick,.,idle),2) != $null) { /mode #gu3ss: +v /notice #gu3ss: $nick is no londer idle } else { /notice $nick You are not idle. } } }