All pastes #284492 Raw Edit

Stuff

public text v1 · immutable
#284492 ·published 2006-12-19 02:37 UTC
rendered paste body
  if (*v* iswm %alc.typ) { echo -a Voices: %alc.vopn } 
  if (*n* iswm %alc.typ) { echo -a NoModes: %alc.nomn } 
  if (*k* iswm %alc.typ) { echo -a AutoKicks: %alc.akin } 
  .unset %alc.* 
} 
on ^1:NOTICE:*:?: { 
  if ($nick == ChanServ && %alc.chan) { 
    if ($1- == Access denied. ) { echo -a ** Error [ALC] - Access Denied | .unset %alc.* } 
    if ($1- == End of access list.) { .alc.end } 
    else { 
      if ($eval($+(%alc.chan,:),2) == $4) { .noop } 
      elseif (*num*lev*nick* iswm $1-) { .noop } 
      else { 
        if ($2 == 3) { .inc %alc.vop | .set %alc.vopn %alc.vopn $3 } 
        if ($2 == 4) { .inc %alc.hop | .set %alc.hopn %alc.hopn $3 } 
        if ($2 >= 5 && $2 <= 9) { inc %alc.aop | .set %alc.aopn %alc.aopn $3 } 
        if ($2 >= 10) { inc %alc.sop | .set %alc.sopn %alc.sopn $3 } 
        if ($2 == -1) { inc %alc.nom | .set %alc.nomn %alc.nomn $3 } 
        if ($2 <= -2) { inc %alc.aki | .set %alc.akin %alc.akin $3 } 
      } 
    } 
    haltdef 
  } 
}