Ya no recordaba de que trataba el post, tuve que reeleer todo, como te mencione saca o elimina caracteres usados en los NC, algunos usan caracteres raros aparte de los guiones(bajo,medio), el problema en especifico para
:BUZA_KAPERUZA o BUZA_KAPERUZA:
seria el guion bajo(_) el cual es el ascii 95
seria cuestión de quitarlo del alias sinNC y quedaria como:
alias sinNC { var %a 1, %b | tokenize 32 $remove($1,$chr(91),$chr(92),$chr(59),$chr(58),$chr(45)) | while ($mid($strip($1),%a,1)) { if (($v1 isalnum) || ($v1 isin -_)) { %b = $+(%b,$v1) } | inc %a } | return %b }
puedes probar usando
//echo -s $sinnc(:BUZA_KAPERUZA)
y te dejara el nick tal cual y el if hará la comparación si esta en el canal.
Saludos