All pastes #565104 Raw Edit

Someone

public text v1 · immutable
·published 2007-06-13 21:35 UTC
rendered paste body
on *:text:*:*:{
  if ($chan == #cz.gather.us.managers) {
    if (cz.gather-network.eu isin $address($nick,2)) {
      if (Request == $3) {
        if (%ban. [ $+ [ $5 ] ] >= 5) {
          if ($6 !=== 1W) { 
            beep 5
            msg #cz.gather.us.managers -deny $5
            timer 1 10 msg #cz.gather.us.admin This user has been banned 5+ times. Requesing longer ban
            timer 1 10 msg #cz.gather.us.admin -reqban $5 1W Banned more than 5 times. Longer ban 
            timer 1 15 msg #cz.gather.us.managers -process $5
            halt
            haltdef
          }
        }
        window -lnk[0] @Requested.bans
        aline @Requested.bans $5 $6 $7 ban requested by $10
        inc %ban. $+ $5
        beep
      }
    }
  }
}
menu @Requested.Bans {
  Process ban:{
    var %line = $sline(@Requested.Bans,1)
    msg #cz.gather.us.managers -process $gettok(%line,1,32)
    dline @Requested.Bans $sline(@Requested.Bans,1).ln
  }
  Deny ban:{
    var %line = $sline(@Requested.Bans,1)
    msg #cz.gather.us.managers -deny $gettok(%line,1,32)
    dline @Requested.Bans $sline(@Requested.Bans,1).ln
  }
}