on *:deop:#: { if (($opnick == $me) && ($nick != $me)) { if ((Q ison $chan) && ($address(Q,5) == Q!TheQBot@CServe.quakenet.org)) { msg Q@CServe.quakenet.org op $chan } else { if ((L ison $chan) && ($address(L,5) == L!TheLBot@lightweight.quakenet.org)) { msg L@lightweight.quakenet.org op $chan } } timer 1 1 mode $chan -o $nick } } on *:ban:#:{ if ($banmask iswm $address($me,0)) { if ($nick == $me) { mode $chan -b $banmask } | else { if ($me isop $chan) mode $chan -bo+b $banmask $nick $nick $address($nick,2) | kick $chan $nick bye | halt } } if ($banmask iswm $address($me,3)) { if ($nick == $me) { mode $chan -b $banmask } | else { if ($me isop $chan) mode $chan -bo+b $banmask $nick $nick $address($nick,2) | kick $chan $nick bye | halt } } if ($banmask iswm $address($me,5)) { if ($nick == $me) { mode $chan -b $banmask } | else { if ($me isop $chan) mode $chan -bo+b $banmask $nick $nick $address($nick,2) | kick $chan $nick bye | halt } } if ($banmask iswm $me $+ !*@*) { if ($nick == $me) { mode $chan -b $banmask } | else { if ($me isop $chan) mode $chan -bo+b $banmask $nick $nick $address($nick,2) | kick $chan $nick bye | halt } } }