on ^*:TEXT:*:#:{ haltdef | echo -t $chan < $+ $chr(2) $+ $prefixplz($nick,$chan) $+ $nick $+ $+($chr(3),$chr(2),>) $1- } on *:INPUT:#:{ if ($left($1,1) == $chr(47)) { if ($regex($1,/^(\/me|\/\/me)?$/Si)) { haltdef .describe $chan $2- echo 6 -t $chan $chr(2) $+ * $iif($me isop $chan,@,$iif($me ishop $chan,%,$iif($me isvoice $chan,+)))) $+ $me $+ $+($chr(3),$chr(2)) $2- } else { $1- | halt } } else { haltdef | .msg $chan $1- | echo -t $chan < $+ $chr(2) $+ $prefixplz($me,$chan) $+ $me $+ $+($chr(3),$chr(2),>) $1- } } alias colornl { var %a = 0 while (%a < $nick($1,0)) { inc %a 1 cline $iif($nick($1,%a) isop $1,4,$iif($nick($1,%a) ishop $1,7,$iif($nick($1,%a) isvoice $1,2))) $1 %a } } alias prefixplz return $iif($1 isop $2,$+($chr(3),4@),$iif($1 ishop $2,$+($chr(3),7%),$iif($1 isvoice $2,$+($chr(3),2+),$+($chr(3),10)))) on *:JOIN:#:{ timer -ms 1 2 colornl $chan } on ^*:ACTION:*:#:{ haltdef | echo 6 -t $chan * $iif($nick isop $chan,@,$iif($nick ishop $chan,%,$iif($nick isvoice $chan,+)))) $+ $nick $1- } on *:OP:#:colornl $chan on *:DEOP:#:colornl $chan on *:HELP:#:colornl $chan on *:DEHELP:#:colornl $chan on *:VOICE:#:colornl $chan on *:DEVOICE:#:colornl $chan