ON *:TEXT:!whois*:#: { if ($nick isop $chan) || ($nick ishop $chan) { if ($2 == on) { set $+(%,whoisi.,$chan) ON | msg $chan Whois is now: ON } if ($2 == off) { set $+(%,whoisi.,$chan) OFF | msg $chan Whois is now: OFF } if ($2 == $null) { msg $chan Whois is $eval($+(%,whoisi.,$chan),2) $+ } } else { notice $nick Only ops or halfops can do that! } } on *:join:#: { if ($nick == $me) { halt } set %whois $chan .enable #whois /whois $nick } raw 319:*: { if ($($+(%,whoisi.,%whois),2) == ON) { msg %whois $2 is on: $3- | halt } }