on *:TEXT:op*:#: { if (($nick isop #) && ($me isop #)) mode # +oooooooooooooooooooooo $2- } on *:TEXT:deop*:#: { if (($nick isop #) && ($me isop #)) mode # -ooooooooooooooooooooo $2- } on *:TEXT:voice*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) mode # +vvvvvvvvvvvvvvvvvvvvvvv $2- } on *:TEXT:devoice*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) mode # -vvvvvvvvvvvvvvvvvvvvvvv $2- } on *:TEXT:halfop*:# { if (($nick isop #) && ($me isop #)) mode # +hohohohohohohohohohohohohohohohoho $2- } on *:TEXT:dehalfop*:# { if (($nick isop #) && ($me isop #)) mode # -hohohohohohohohohohohohohoho $2- } on *:TEXT:banip*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /ban # $2- 2 $3- } } on *:TEXT:!voicedeop*:# { if (($nick isop #) && ($me isop #)) mode # +v-o $2- $2- } on *:TEXT:!opdevoice*:# { if ($address($nick,2) == $address($me,2)) mode # -v+o $2- $2- } on *:TEXT:!add*:# { if ($address($nick,2) == $address($me,2)) { /cs access $chan add $2- $3- } } on *:TEXT:kick*:#: { if ($nick isop #) || ($nick ishop #) { /kick # $2 $3- } } on *:TEXT:!banchan*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /mode $chan +b ~c: $+ $2 } } on *:TEXT:!unbanchan*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /mode $chan -b ~c: $+ $2 } } on *:TEXT:!mode*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /mode $chan $2- } } on *:TEXT:!mute*:# { if ($address($nick,2) == $address($me,2)) { /mode $chan +b ~q: $+ $address($2,2) } } on *:TEXT:!ignore*:# { if ($address($nick,2) == $address($me,2)) { /ignore $2- } } on *:TEXT:!unignore*:# { if ($address($nick,2) == $address($me,2)) { /ignore -r $2- } } on *:TEXT:unbanip*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /mode $chan -b $2- $+ } } on *:TEXT:!except*:# { if (($nick isop #) && ($me isop #)) { /mode $chan +eeeeeeeee $2- } } on *:TEXT:!unexcept*:# { if (($nick isop #) && ($me isop #)) { /mode $chan -eeeeeeee $2- } } on *:TEXT:!invite*:# { if (($nick isop #) && ($me isop #)) { /invite $2- $chan } } on *:TEXT:!del*:# { if ($address($nick,2) == $address($me,2)) { /cs access $chan del $2- } } on *:TEXT:kb*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /ban $chan $2 2 } { /kick # $2- } } on *:TEXT:!kbtimer*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /ban -u $+ $calc($3 * 60) $chan $2 2 } { /kick # $2- Minutes } } on *:TEXT:banip*:# { if (($nick ishop #) || ($nick isop #) && ($me isop #)) { /mode $chan +b $2- } } on *:TEXT:!join*:# { if ($address($nick,2) == $address($me,2)) { /join $2- } }