All pastes #60392 Raw Edit

Miscellany

public text v1 · immutable
#60392 ·published 2006-05-31 19:53 UTC
rendered paste body
on *:JOIN:#:{ 
  if ( $nick == $me ) {
    /set %kickamount $readini(kicks.ini,n,$chan,$chan)
    if ( %kickamount == $null ) { /set %kickamount 0 }    
    if ( %kickamount = 5 ) { 
      /msg $chan I have been kicked $+(%kickamount,/5) This channel is now being Blacklisted
      /part $chan
      /halt  
    }  
    else {
      /msg $chan I have been kicked $+(%kickamount,/5) Once the Kicked limit is reached, $chan will be Blacklisted. 
    } 
  } 
}
on *:kick:#:{ 
  if ( $knick == $me ) { 
    /writeini kicks.ini $chan $chan $calc($readini(kicks.ini,n,$chan,$chan)+1) 
  }
}
;
alias /delchan {
  /remini -n kicks.ini $1 $1
  /echo -t  $1 $1 has been removed from the blacklist.
}
;