on $*:TEXT:/^[!.]add(support)?chan/Si:#: { if ($address($nick,2) == $address($me,2)) { if ($readini(supchan.ini, support, $2-) { notice $nick $2 is already in the supported channel list. } else { writeini -n supchan.ini support $2 support msg $chan The channel $2 has been added to the supported channel list. } } } on $*:TEXT:/^[!.]d(el)??sup(chan)?/Si:#: { if ($address($nick,2) == $address($me,2)) { if ($readini(supchan.ini, support, $2 $+) { remini -n supchan.ini support $2 support msg $chan The channel $2 has been deleted from the supported channel list. } else { notice $nick channel $2 is not in the supported channel list. } } } on *:TEXT:#*:#: { if ($nick == $me) { halt } if ($readini(supchan.ini, support, $2) { msg $chan $2 is not in the supported channel list mode $chan +b ~c: $+ $2 $+ } }