Code:
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
    }
  }
}

Last edited by WhoJoeDaddy; 21/10/03 02:17 PM.