on *:text:.*:#:{ if ($nick isvoice $chan) { halt } if ($nick isreg $chan) { halt } if ($1 == .k) { !kick $chan $$2 $3- } if ($1 == .kb) { ban -ku1800 $chan $$2 %banmask [ $+ [ $2 ] ] $3- set %banmask [ $+ [ $2 ] ] $address($2,6) } if ($1 == .unban) { mode $chan -b %banmask [ $+ [ $2 ] ] unset %banmask [ $+ [ $2 ] ] $address($2,6) } if ($1 == .gag) { mode $chan +b ~q: $+ $address($$2,2) } if ($1 == .degag) { mode $chan -b ~q: $+ $address($$2,2) } if ($1 == .m) { mode $chan m } if ($1 == .-m){ mode $chan -m } if ($1 == .v) { mode $chan v $IIF($2,$2-,$nick) }