on $*:TEXT:/^[!@.]bl(ac)?klist/Si:#rips:{ if ($nick isop $chan || $nick ishop $chan) { set %blacklist [ $+ [ $2 ] ] true if ($2 ison $chan) { ban -k $chan $2 2 } msg $chan 7~ $2 12has been add to the blacklist7~ } } on $*:TEXT:/^[!@.]debl(ac)?klist/Si:#rips:{ if ($nick ishop $chan || $nick isop $chan) && (%blacklist [ $+ [ $2 ] ]) { unset %blacklist [ $+ [ $2 ] ] mode $chan -b $address($2,1) msg $chan $2 has been deleted from the blacklist } } on *:JOIN:#rips:{ if (%blacklist [ $+ [ $nick ] ]) { ban -k $chan $nick 2 } }