menu nicklist {
Mass Commands
.Whois:whois $$snicks
.Kick:masskick $$snicks
.Ban:massban $$snicks
}
alias masskick {
if (!$chan) return
var %i = 1
while ($gettok($1-,%i,44) != $null) {
var %nick = $gettok($1-,%i,44)
if ((%nick == $me) || (%nick == %lastnick)) inc %i
else {
kick # %nick Mass Kick
var %lastnick = %nick
}
}
}
alias massban {
if (!$chan) return
var %i = 1
while ($gettok($1-,%i,44) != $null) {
var %nick = $gettok($1-,%i,44)
if ((%nick == $me) || (%nick == %lastnick)) inc %i
else {
ban -k # %nick 3
var %lastnick = %nick
}
}
}