All pastes #456260 Raw Edit

Miscellany

public text v1 · immutable
#456260 ·published 2007-04-24 19:03 UTC
rendered paste body
on *:TEXT:~tb *:#:{ 
  if ($me ishop $chan || $me isop $chan) { 
    if ($$2 ishop $chan || $$2 isop $chan) { halt } 
    if ($nick ishop $chan || $nick isop $chan) && ($$2 ison $chan && $$3 isnum) { 
      set %reason. [ $+ [ $$2 ] ] $4- 
      if (%reason. [ $+ [ $$2 ] ] == $null) { set %reason. [ $+ [ $$2 ] ] No Reason } 
      inc %kcount 
      ban -ku $+ $calc($3 * 60) $chan $$2 2 Reason: %reason. [ $+ [ $$2 ] ] ¤ $$3 Minute Ban ¤ Requested By: $nick ¤ Noobs Pwnt: %kcount 
      unset %reason. [ $+ [ $$2 ] ] 
    } 
  } 
} 
on *:TEXT:~syntax tb:#: { 
  if ($me ishop $chan || $me isop $chan) { 
    if ($nick ishop $chan || $nick isop $chan) { 
      notice $nick *** SYNTAX [TEMPBAN]: ~tb <nick> <minutes> [reason] 
    } 
  } 
}