rendered paste bodyon *:TEXT:*:#:{
if ($1 == $null) {
if (%idlestop [ $+ [ $chan ] ] == on) {
if (%idle [ $+ [ $nick ] ] == on) {
/timer [ $+ [ $nick ] ] off
/timer [ $+ [ $nick ] ] 1 %idletimer /kick $chan $nick | unset %idle [ $+ [ $nick ] ]
}
}
}
else {
if ($1 = !idletimer) {
if ($nick == oliver) {
set %idletimer [ $+ [ $chan ] ] $calc($2 * 60)
notice $nick idletimer set to %idletimer [ $+ [ $chan ] ]
}
}
}
else {
if ($1 == !idle) {
if ($nick == oliver) {
if ($2 == on) {
set %idlestop [ $+ [ $chan ] ] on
notice $nick idle is now on
}
else {
if ($2 == off) {
set %idlestop [ $+ [ $chan ] ] off
notice $nick idle is now off
}
}
}
}
}
}