All pastes #473700 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-06 11:43 UTC
rendered paste body
on *:TEXT:!stfu *:#:{ 
  if (!$2) { halt } 
  if ($nick IsOp # || $nick IsHop #) { 
    if ($me IsHop # || $me IsOp #) { 
      if ( $2 = -t ) { 
        if ( $3 < 61 ) {  mode $chan +b ~q: $+ $4 $+ $address($4,1) | mode $chan +b $4 $+ $address($4,1) | mode $chan -e $4 | mode $chan -v $4 | notice $4 You have been Gaged (Silenced) on $chan $+ : $5- (Requested by $nick $+ ) $+ .  $3 Second ban. | timer $+ $4 1 $3 /unban $chan $4 } 
        else {  mode $chan +b ~q: $+ $4 $+ $address($4,1) | mode $chan +b $4 $+ $address($4,1) | mode $chan -e $4 | mode $chan -v $4 | notice $4 You have been Gaged (Silenced) on $chan $+ : $5- (Requested by $nick $+ ) $+ . $floor($calc($3 / 60)) Minute ban. | timer $+ $4 1 $3 /unban $chan $4 } 
      } 
      else { 
        mode $chan +b ~q: $+ $2 $+ $address($2,1) | mode $chan -e $2 | mode $chan -v $2 | notice $2 You have been Gaged (Silenced) on $chan $+ : $3- (Requested by $nick $+ ) 
      } 
    } 
    Else { Notice $nick I must be H'OP (+h) to do that. } 
  } 
} 

alias unban { 
  mode $1 -b ~q: $+ $2 $+ $address($2,1) 
  mode $1 +v $2 
  mode $1 -b $2 $+ $address($2,1) 
}