ok i see but u can do it with $regsubex u dont need to do much aliases
E.G for color only an E.G ok??
alias t {
var %x $regsubex($1-,/(\d+)( $+ $chr(44) $+ \d+)?\s?/g,\1),%c black darkblue green red maroon purple orange yellow lime darkcyan aqua blue pink dimgray darkgray
echo -a $regsubex(%x,/(\d+)\s?(\S+)(\s+|$)/g,\2\3)
}
so if u type
/t [20:16:38] <04Demonoid> 8,4 HELLO 4,8 HELLO 8,4 HELLO 4,8 HELLO 0,12 Sm00ch_Operator 4,8 HELLO 8,4 HELLO 4,8 HELLO 8,4 HELLO
u'll get include the spaces
[20:16:38] HELLO HELLO HELLO HELLO Sm00ch_Operator HELLO HELLO HELLO HELLO