on *:text:*:*:{ echo $chan $+(¬,$timestamp) $chr(124) $lev $chr(124) $1- | haltdef }
;; spacing aliases
alias lev {
var %a = $nick($chan,0), %blen, %blen2
while (%a) { %blen2 = $len($nick($chan, %a)) | if (%blen2 > %blen ) { %blen = %blen2 } | dec %a }
if ($nick isop $chan) var %temp = $+(%temp,,%CopColor,@)
elseif ($nick isaop $chan) var %temp = $+(%temp,,%CaopColor,&)
elseif ($nick ishop $chan) var %temp = $+(%temp,,%ChopColor,%)
elseif ($nick isvoice $chan) var %temp = $+(%temp,,%CvoiceColor,+)
;echo :: %blen
return $+(%temp,$nick,$str($chr(160), %blen))
}