All pastes #439818 Raw Edit

Stuff

public text v1 · immutable
·published 2007-04-14 15:37 UTC
rendered paste body
on *:text:!tgag *:#: { 
   if ($nick ishop $chan) || ($nick isop $chan) || ($nick = Passed-By) { 
      if ($2 == $null) { notice $nick You didn't specify who to ban }
      elseif ($3 == $null) { notice $nick You didn't supply how many minutes to ban $2 }
      else { 
         /ban -ku $+ $calc( $3 * 60 ) $chan ~q: $+ $address($2,2) 
         /timer 1 $calc( $3 * 60 ) unset %unvoice [ $+ [ $nick ] ]
         /msg $chan $2 You have been Muted for $3 Mins 
         /mode $chan -v $2 $nick 
         /set %unvoice [ $+ [ $nick ] ] $nick 
      } 
   } 
} 
on *:JOIN:#:{
   if (%unvoice [ $+ [ $nick ] ]) {
      timer 1 2 mode $chan -v $nick
   }
}