All pastes #676435 Raw Edit

Anonymous

public text v1 · immutable
#676435 ·published 2007-08-31 01:44 UTC
rendered paste body
alias blist {
  writeini blist.ini Blist $address($1,2) $iif($2,$2-,No Reason)
  var %i 1
  while ($chan(%i)) {
    if ($me isop $chan(%i)) || ($me ishop $chan(%i)) {
      ban -ku $chan(%i) $1 2
      msg $chan(%i) 4 $+ $1 $+ ( $+ $address($1,2) $+ ) 14has been globally banned by Bot-Admin:4 $nick $+ 14. 14Reason: $+ $+($chr(3)2,2) $iif($2,$2-,No Reason)
    }
    inc %i
  }
}
on *:join:#:{
  if ($readini(blist.ini,blist,$address($nick,2))) {
    ban -ku $chan $nick Black listed user detected: $nick $+ , Reason: $readini(blist.ini,blist,$address($nick,2)) $+ .
  }
}
alias delist {
  remini blist.ini blist $address($1,2)
  amsg $1 $addrress($1,2) has been removed from my black list.
}
alias view {
  var %i = 1
  while (%i <= $ini(blist.ini,blist,0)) {
    notice $me The following list are black listed.
    notice $me $ini(blist.ini,blist,%i)
    inc %i
  }
}