All pastes #252811 Raw Edit

Miscellany

public text v1 · immutable
#252811 ·published 2006-11-20 00:10 UTC
rendered paste body
/kb { 
  if (($chr(42) isin $1) || ($chr(63) isin $1)) { 
    /var %i 1 
    while (%i <= $nick($chan, 0)) { 
      if (($$1 iswm $nick($chan, %i)) && ($nick($chan, %i) != $me)) { 
        if ($2 isnum) { 
          /ban -u $+ $calc($2 * 60) $chan $nick($chan, %i) 2 
          inc %kcount 1
          /kick $chan $nick($chan, %i) $3- ( $+ $2 minute ban) : KickCount - %kcount :
        } 
        else { 
          /ban $chan $nick($chan, %i) 2
          inc %kcount 1 
          /kick $chan $nick($chan, %i) $2- : KickCount - %kcount :
        } 
      } 
      /inc %i 1 
    } 
  } 
  else { 
    if ($2 isnum) { 
      /ban -u $+ $calc($2 * 60) $chan $$1 2 
      inc %kcount 1
      /kick $chan $$1 $3- ( $+ $2 minute ban) : KickCount - %kcount :
    } 
    else { 
      /ban $chan $$1 2 
      inc %kcount 1
      /kick $chan $$1- : KickCount - %kcount :
    } 
  } 
} 
/ub { 
  if (($chr(42) isin $1) || ($chr(63) isin $1)) { 
    /var %i 1 
    while (%i <= $nick($chan, 0)) { 
      if ($$1 iswm $nick($chan, %i)) { 
        /ban -r $chan $nick($chan, %i) 2 
      } 
      /inc %i 1 
    } 
  } 
  else { 
    /ban -r $chan $$1 2 
  } 
} 
/b { 
  if (($chr(42) isin $1) || ($chr(63) isin $1)) { 
    /var %i 1 
    while (%i <= $nick($chan, 0)) { 
      if (($$1 iswm $nick($chan, %i)) && ($nick($chan, %i) != $me)) { 
        if ($2 isnum) { 
          /ban -u $+ $calc($2 * 60) $chan $nick($chan, %i) 2 
        } 
        else { 
          /ban $chan $nick($chan, %i) 2 
        } 
      } 
      /inc %i 1 
    } 
  } 
  else { 
    if ($2 isnum) { 
      /ban -u $+ $calc($2 * 60) $chan $$1 2 
    } 
    else { 
      /ban $chan $$1 2 
    } 
  } 
} 
/k { 
  if (($chr(42) isin $1) || ($chr(63) isin $1)) { 
    /var %i 1 
    while (%i <= $nick($chan, 0)) { 
      if (($$1 iswm $nick($chan, %i)) && ($nick($chan, %i) != $me)) { 
        /kick $chan $nick($chan, %i) $2- 
      } 
      /inc %i 1 
    } 
  } 
  else { 
    /kick $chan $$1- 
  } 
} 
/ungag { 
  /mode $chan -b ~q: $+ $address($$1, 2) 
}
/gag { /mode $chan +b ~q: $+ $address($$1, 2) }
/hop { /quote cycle $2 $chan }