All pastes #256650 Raw Edit

Time ban Kiemister

public text v1 · immutable
#256650 ·published 2006-11-24 14:04 UTC
rendered paste body
on *:TEXT:!Tb*:#: { 
  if ($nick isop $chan) || ($nick ishop $chan) {
    if (!$nick($chan,$2)) { 
      .notice $nick $2 isn't on $chan 
    } 
    elseif ($3 !isnum) { 
      .notice $nick Invalid time for ban. Must be a number 
    } 
    elseif (!$4) { 
      .notice $nick No reason for ban supplied 
    } 
    elseif ($nick($chan,$2,oh)) { 
      notice $nick I have been forbidden to use this command on Operators and Half-Operators 
    } 
    elseif $(nick($chan,$nick,oh)) { 
      inc %kcount 
      ban $+(-,ku,$calc($3 * 60)) $chan $2 3 Reason: $4- - $3 Minute Ban - Noobs Pwnt: ( $+ %kcount $+ ) 
      .notice $2 You have been banned from $chan for $3 minutes 
    } 
  } 
  on *:unban:#:{ 
    if $bnick { .notice $bnick You have been unbanned from $chan } 
  }