You can try the $utfdecode identifier but is locked by default via mirc options -> expand Other - uncheck Decode You need to unlock (uncheck) it before having this script below to work:
Code:
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
}