#KOLOR on
on 1:OP:#: {
if ($nick == $me) { colornicks }
else { /colornicks }
}
on 1:DEOP:#: {
if ($nick == $me) { colornicks }
else { /colornicks }
}
on 1:VOICE:#: {
if ($nick == $me) { colornicks }
else { /colornicks }
}
on 1:DEVOICE:#: {
if ($nick == $me) { colornicks }
else { /colornicks }
}
on !1:JOIN:#: {
if ($nick == $me) { colornicks }
else { .colornicks } | halt
}
on 1:JOIN:#: {
if ($nick == $me) { colornicks }
else { cline %color.no $chan $nick($chan,%i) } | halt
}
#KOLOR end
alias /colornicks {
cline -l %color.me $chan $me
set %i 0 | :nexti
inc %i
if $nick($chan,0) < %i { unset %i | halt }
elseif ( $nick($chan,%i) isop $chan ) { cline %color.op $chan $nick($chan,%i) | cline -l %color.me $chan $me }
elseif ( $nick($chan,%i) isvo $chan ) { cline %color.vo $chan $nick($chan,%i) | cline -l %color.me $chan $me }
elseif ($nick($chan,%i) isignore) { cline %color.ig $chan $nick($chan,%i) }
elseif ($nick($chan,%i) isnotify) { cline %color.not $chan $nick($chan,%i) }
elseif ($nick($chan,%i) == $me) { cline -l %color.me $chan $me }
else { cline %color.no $chan $nick($chan,%i) | cline -l %color.me $chan $me } | goto nexti }