rendered paste bodyon *:Text:!stfu*:#:{ if ($nick isop $chan) {
mode $chan +m+i
unset %total
set %count.nick 0
set %total $nick(#,0)
:start
inc %count.nick
if (%count.nick > %total) { halt }
if ($nick(#,%count.nick) == $me) { goto start }
else { mode $chan -v $nick(#,%count.nick) | goto start }
} }
on *:Text:!destfu*:#:{ if ($nick isop $chan) {
mode $chan -m-i
unset %total
set %count.nick 0
set %total $nick(#,0)
:start
inc %count.nick
if (%count.nick > %total) { halt }
if ($nick(#,%count.nick) == $me) { goto start }
else { mode $chan +v $nick(#,%count.nick) | goto start }
} }