on *:INPUT:*:{
if (/* !iswm $1) && (!$ctrlenter) {
say $iif($isutf($1-),$utfdecode($1-),$1-) | halt
}
}
on ^*:TEXT:*:*: {
echo -amt $+(<,$iif($left($nick(#,$nick).pnick,1) $&
isin $prefix,$v1),$nick,>) $iif($isutf($1-),$utfdecode($1-),$1-) | halt
}
I tried using this, but not only did it not display the correct characters with macrons, it started mixing conversations from one channel with another! Not sure what happened there!