on *:TEXT:!mute*:#:{ if ($nick ishop $chan || $nick isop $chan) && ($2 isvoice $chan) { mode $chan +b ~q: $+ $address($2,2) mode $chan -v $2 set %mute. [ $+ [ $2 ] ] v } if ($nick ishop $chan || $nick isop $chan) && ($2 ishop $chan) { mode $chan +b ~q: $+ $address($2,2) mode $chan -h $2 set %mute. [ $+ [ $2 ] ] h } if ($nick ishop $chan || $nick isop $chan) && ($2 isop $chan) { mode $chan +b ~q: $+ $address($2,2) mode $chan -o $2 set %mute. [ $+ [ $2 ] ] o } } on *:TEXT:!demute*:#:{ if ($nick ishop $chan || $nick isop $chan) { mode $chan -b ~q: $+ $address($2,2) mode $chan + $+ %mute. [ $+ [ $2 ] ] $2 } }