All pastes #564964 Raw Edit

blacklist

public text v1 · immutable
·published 2007-06-13 20:14 UTC
rendered paste body
on *:join:#: { 
  if ($readini(blist.ini,blacklisted,$address($nick,3))) { 
  inc %kbnoobs
    ban -k $chan $nick 2 You are Blacklisted, $nick >> %kbnoobs <<
  } 
} 
alias blacklist { 
  writeini Blist.ini Blacklisted $address($1,3) $1
  inc %kbnoobs
} 
alias unblacklist { 
  remini Blist.ini Blacklisted $address($1,3)
} 

alias gban {
  var %a 1
  while ($chan(%a)) {
    if ($$1 ison $chan(%a)) {
      mode $chan(%a) +b $address($$1,2)
      $iif($$1 ison $chan(%a),kick $chan(%a) $$1 Banned)
    }
  inc %a
  }
  inc %kbnoobs
}