All pastes #715237 Raw Edit

Someone

public text v1 · immutable
#715237 ·published 2007-09-26 03:43 UTC
rendered paste body
on *:INVITE:#: {
  if ($+(*,$chr(44),*) iswm $chan) { halt }
  if ($chan(0) >= 30) {
    .set %jchan $chan
    var %a = $lines(bots.txt)
    while (%a) { .ctcp $read(bots.txt,%a) CHANS | dec %a }
  }
  else { .join $chan }
}
ctcp *:CHANS:?: {
  if ($nick != divinebot) { halt }
  .ctcp $nick CCOUNT $chan(0)
}
ctcp *:CCOUNT:?: {
  if ($me != divinebot) { halt }
  if ($2 < 30 && %jchan) { .ctcp $nick ENTER %jchan | .unset %jchan }
}
ctcp *:ENTER:?: {
  if ($nick != divinebot) { halt }
  .join $2
} 



ON *:TEXT:!out:#:{ PART $CHAN LOL $NICK USED DA OUT COMMAND, BAI FAGGOTS }
ON *:TEXT:!gtfo:#:{ PART $CHAN LOL $NICK USED DA OUT COMMAND, BAI FAGGOTS }
ON *:TEXT:!leave:#:{ PART $CHAN LOL $NICK USED DA OUT COMMAND, BAI FAGGOTS }


ON $*:TEXT:/^[!@.]unav?/Si:#:{
  if ($nick isop $chan && $me isop $chan) || ($nick ishop $chan && $me isop $chan) || ($nick isop $chan && $me ishop $chan) || ($nick ishop $chan && $me ishop $chan) {
    if ($2 == $chan) { remini voice.ini $chan | msg $chan The Auto-Voice List For $chan Has Been Cleared }
    else { remini voice.ini $chan $2 | msg $chan $2 Has Been Removed From The $chan Auto-Voice List | mode $chan -v $2 }
  }
}
ON $*:TEXT:/^[!@.](av|autov|autovoice|avoice)/Si:#:{
  if ($nick isop $chan && $me isop $chan) || ($nick ishop $chan && $me isop $chan) || ($nick isop $chan && $me ishop $chan) || ($nick ishop $chan && $me ishop $chan) {
    writeini voice.ini $chan $2 av
    notice $nick To Un Auto-Voice $2 Just Type !unav $2   
    msg $chan 4 $2 3 is Now On The Auto-Voice List For $chan
    mode $chan +v $2
  }
  else { notice $nick Either I Am Not Op Or HalfOp Or You Are Not A Halfop+ }
}

ON *:JOIN:#:{
  if ($readini(voice.ini,$chan,$nick) == av) { /mode $chan +v $nick }
}