All pastes #917049 Raw Edit

yeh steal nicks for proxying!!!!

public text v1 · immutable
#917049 ·published 2008-02-25 02:56 UTC
rendered paste body
alias grabnicks {
  if ($1 && $1 !ischan) echo -ta Please specify a real channel. | halt
  if (!$1 && $active !ischan) echo -ta Make sure your active is a channel | halt
  if ($status == Disconnected) echo -ta You need to be connected to a server. | halt
  var %x 1
  var %a $iif($1,$1,$active)
  var %y 0
  while (%x <= $nick(%a,0)) {
    if ($nick(%a,%x) == $me) { inc %x | inc %y }
    if ($read(nick.txt,w,$nick(%a,%x))) { inc %x | inc %y } 
    else { write nick.txt $nick(%a,%x) | inc %x }
  }
  echo -ta Nick grabber completed! nicks added to list: $calc($nick(%a,0) - %y)
}