on *:TEXT:!check on*:#: { if ($nick isop $chan || $nick ishop $chan || $nick == Daryl|) { if (%whois [ $+ [ $chan ] ] != on) { set %whois [ $+ [ $chan ] ] on msg $chan 3Whois on join14 has been turned on in3 $chan 14by3 $nick $+ . } else { notice $nick Whois on join is already on in $chan $+ . | halt } } } on *:TEXT:!check off*:#: { if ($nick isop $chan || $nick ishop $chan || $nick == Daryl|) { if (%whois [ $+ [ $chan ] ] != off) { set %whois [ $+ [ $chan ] ] off msg $chan 3Whois on join14 has been turned off in3 $chan 14by3 $nick $+ . } else { notice $nick Whois on join is already off in $chan $+ . | halt } } } on *:JOIN:#: { if (%whois [ $+ [ $chan ] ] == on) { set %whoisnick $nick set %whoischan $chan whois $nick } else { halt } } raw 319:*: { if (%whoisnick && %whoischan) { msg %whoischan 3 %whoisnick 14is currently on:3 $3- unset %whoisnick unset %whoischan } } else { halt }