All pastes #399772 Raw Edit

Mine

public text v1 · immutable
·published 2007-03-18 07:17 UTC
rendered paste body
ON *:TEXT:!tb*:#:{ 
  if ($me !isop $chan || $me !ishop $chan) {
    notice $nick ERROR: Sorry I need Halfop+ to do that.
    halt
  } 
  if (!$2) {
    notice $nick ERROR: !tb <nick> <time> <reason>
    halt 
  } 
  if (!$3) { 
    notice $nick ERROR: !tb $2 <time> <reason>
    halt
  } 
  if ($nick ishop $chan && $2 ishop $chan) {
    notice $nick ERROR: $2 is a halfop in $chan $+ , so I won't kick him.
    halt
  } 
  if ($nick ishop $chan && $2 isop $chan) {
    notice $nick ERROR: $2 is a op in $chan $+ , so I won't kick him.
    halt 
  } 
  if ($nick !isop $chan || $nick !ishop $chan) {
    notice $nick ERROR: You must be Halfop+ for this script to work.
    halt
  } 
  if ($nick ishop $chan || $nick isop $chan) { 
    /ban -ku $+ $calc( $3 * 60 ) $chan $2 ¤ $3 Min Ban ¤ Reason: $4-
  } 
}