All pastes #568220 Raw Edit

Why

public text v1 · immutable
·published 2007-06-15 12:04 UTC
rendered paste body
Raw 319:*:{ 
  if ($3) { set %whois. $+ $left($3,1) %whois. [ $+ [ $left($3,1) ] ] $remove($3,$left($3,1)) }
  if ($4) { set %whois. $+ $left($4,1) %whois. [ $+ [ $left($4,1) ] ] $remove($4,$left($4,1)) }
  if ($5) { set %whois. $+ $left($5,1) %whois. [ $+ [ $left($5,1) ] ] $remove($5,$left($5,1)) }
  if ($6) { set %whois. $+ $left($6,1) %whois. [ $+ [ $left($6,1) ] ] $remove($6,$left($6,1)) }
  if ($7) { set %whois. $+ $left($7,1) %whois. [ $+ [ $left($7,1) ] ] $remove($7,$left($7,1)) }
  <<  $8 - $32 here  >>
  if (%whois.~) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11owner04 of channels:09 %whois.~ }
  if (%whois.&) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11admin04 on channels:09 %whois.& } 
  if (%whois.@) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11opped04 on channels:09 %whois.@ }
  if (%whois.%) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11half-opped04 on channels:09 $addhash(%whois.%) }
  if (%whois.+) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11voiced04 on channels:09 %whois.+ }
  if (%whois.#) { echo -a 4»15»4» 11[4WHOIS[8 $+ $2 $+ 4]11]4 is 11regular04 on channels:09 $addhash(%whois.#) }
  unset %whois.~
  unset %whois.&
  unset %whois.@
  unset %whois.%
  unset %whois.+
  unset %whois.#
  haltdef
}

alias addhash {
  tokenize 32 $1-
  var %x = $1-
  var %y = $0
  var %z = 1
  while (%z <= %y) {
    var %s = $+(%s,$chr(32),$+($chr(35),$($+($chr(36),%z),2)))
    inc %z
  }
  return %s
}