All pastes #805266 Raw Edit

1

public text v1 · immutable
·published 2007-12-04 04:19 UTC
rendered paste body
on *:kick:#: { if (StupidBot isin $me) { 
    if ($knick == $me) { 
      inc $+(%,kick.,$chan) 
      if ($($+(%,kick.,$chan),2) > 4) { 
        /writeini black.ini bans $chan banned
        unset $+(%,kick.,$chan) 
      } 
    } 
  }
}
on me:*:join:#: { 
  if (StupidBot isin $me) {
    if $ini(black.ini,bans,$chan) {
      part $chan $c1 This Chann Has Been Blacklisted, For Another Chance Go To $c2 #StupidBot 
    }
    else {
      if ($chan != #bots) { 
        if ($($+(%,kick.,$chan),2)) var %left = $+($calc(5 - $v1),/5) 
        else var %left = 5/5 
        .msg # $c1 $+ If i am kicked $c2 5 $c1 Times this channel will be blacklisted Number of kicks left $c2 %left       
      }
    }
  }
}
on 2000:TEXT:!addchan &:#: { 
  if (StupidBot isin $me) {
    if $ini(black.ini,bans,$2) {
      notice $nick $2 is Already blacklisted
    }
    else {
      writeini -n black.ini bans $2 banned
      msg $chan $c2 $+ $2 $c1 $+ has been Succesfuly added to the blacklist by - $c2 $+ $nick
    }
  }
}
on 2000:TEXT:!delchan &:#: { 
  if (StupidBot isin $me) {
    if $ini(black.ini,bans,$2) {
      remini black.ini bans $2 banned
      msg $chan $c2 $+ $2 $c1 $+ has been Succesfuly Removed from the blacklist by - $c2 $+ $nick
    }
    else {
      notice $nick $2 is not blacklisted
    }
  }
}
on 2000:TEXT:!viewblist*:#: { 
  if (StupidBot isin $me) {
    if (!$2) notice $nick Please Specify a channel to lookup.
    elseif ($ini(black.ini,bans,$2)) notice $nick $2 is blacklisted 
    else notice $nick Channel does not appear in the blacklist
    else { halt }
  }
}