rendered paste bodyalias quiet {
var %z = 1,%x,%n
while ($nick(#,%z,a,ov)) {
if ($v1 != $1) {
%n = %n $v1
inc %x
if ($modespl // %x) {
mode # $str(v,$modespl) %n | %n =
}
}
inc %z
}
mode # $str(v,$numtok(%n,32)) $$(%n)
mode # +m
}
alias noquiet {
var %z = 1,%x,%n
while ($nick(#,%z,v,o)) {
if ($v1 != $1) {
%n = %n $v1
inc %x
if ($modespl // %x) {
mode # - $+ $str(v,$modespl) %n | %n =
}
}
inc %z
}
mode # - $+ $str(v,$numtok(%n,32)) $$(%n)
mode # -m
}
alias massban {
unset %user.tot
unset %nick.deop
set %num.nick 0
set %user.tot $nick(#,0)
:start
inc %num.nick
if (%num.nick > %user.tot) {
halt
}
if ($nick(#,%num.nick) == $me) {
goto start
}
else {
ban # $nick(#,%num.nick) 2
kick # $nick(#,%num.nick)
goto start
}
}