All pastes #482004 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-05-11 03:23 UTC
rendered paste body
ON *:TEXT:!tb *:#:{
  if ($readini(Status.ini,$network,$chan) == DChan && $remove($1,$chr(44)) != $me) halt
  if (($me isop $chan || $me ishop $chan) && ($nick isop $chan || $nick ishop $chan) && ($2 ison $chan || $2 isnum) && ($3 isnum || $2 isnum)) { 
    if ($nick ishop $chan && $2 isop $chan) { halt }
    if ($2 == $me) { halt }
    else {
      writeini KCount.ini $network KCount $calc($readini(KCount.ini,$network,KCount) + 1)
      ban -ku $+ $calc( $iif($3 isnum,$3,$2) * 60 ) $chan $iif($2 ison $chan,$2,$nick) 2 TimeBanned: $+([,$nick,])  $iif($4,$4-,Requested) Kick Count: $bytes($readini(KCount.ini,$network,KCount),b)
      halt
    }
  }
  if ($2 !ison $chan && $3 isnum) {
    notice $nick TB: Error, $2 is not on $chan
    halt
  }
  if (!$2) {
    notice $nick TB: Syntax Error: !TB Jdawg140 5 Owning To much
    halt
  }
  else {
    notice $nick TB: This is a halfop Command only
  }
}