;*** GLOBAL hadd chatFormatting
ALIAS BO { if $isid { if !$1- { return $chr(02) } | else { return $+($chr(02),$1-,$chr(02)) } | else { /BO $1- } } }
ALIAS UL { if $isid { return $chr(31) } | else { /UL $1- } }
ALIAS RV { if $isid { return $chr(22) } | else { /RV $1- } }
ALIAS O { if $isid { return $chr(15) } | else { /O $1- } }
ALIAS T { if $isid { return $chr(09) } | else { /T $1- } }
ALIAS S { if $isid { return $chr(32) } | else { /S $1- } }
ALIAS HS { if $isid { return $chr(160) } | else { /HS $1- } }
alias CO {
var %fg, %bg, %code
var %string7
if $isid {
if (!$len($1)) { return $chr(03) }
var %string = $1
if ($2 isnum) { %fg = $2 } | else { %fg = $null }
if ($3 isnum) { %bg = $3 } | else { %bg = $null }
if (%fg) && (%bg) { %code = %fg $+ , $+ %bg }
else if (%fg) { %code = %fg }
else { %code = $null }
if ($len(%string)) {
return $+($chr(03),%code,%string,$chr(03))
}
else { return $chr(03) }
}
else {
/CO $1-
}
}