on *:TEXT:!public*:#: { if ($nick isop $chan) { if ($2 == off) { if (!$istok($readini(botinfo.ini,n,IgnoreChannel,Channels),$chan,32)) { writeini botinfo.ini IgnoreChannel Channels $readini(botinfo.ini,n,IgnoreChannel,Channels) $chan msg $chan $c2($nick,Public commands for) $c1($nick,$chan) $c2($nick,are now) $c1($nick,off) $+ $c2($nick,.) } else { msg $chan $c2($nick,Public commands for) $c1($nick,$chan) $c2($nick,were already off.) } } elseif ($2 == on) { if ($istok($readini(botinfo.ini,n,IgnoreChannel,Channels),$chan,32)) { if ($readini(botinfo.ini,n,IgnoreChannel,Channels) == $chan) { remini botinfo.ini IgnoreChannel } else { writeini botinfo.ini IgnoreChannel Channels $remtok($readini(botinfo.ini,n,IgnoreChannel,Channels),$chan,1,32) } msg $chan $c2($nick,Public commands for) $c1($nick,$chan) $c2($nick,are now) $c1($nick,on) $+ $c2($nick,.) }