on $*:TEXT:/^[!@.](un)?mute/Si:#:[ if ($nick isop $chan || $nick ishop $chan) && ($2 isvoice $chan || $2 isreg $chan) { mode $chan $iif(*un* iswm $1,-,+) $+ b ~q: $+ $address($2,2) if ($2 isvoice $chan && *un* !iswm $1) { mode $chan -v $2 } } }