Code:
alias _msg { 
  if ($me ison $1) && ((!%LineLimit) || (%LineLimit == off)) { 
    msg $1-
    LineCount
  }
}
on *:input:#:{
  if ($left($1,1) !isin / $+ $readini($mircini,text,commandchar) || ($ctrlenter) || ($inpaste) { _msg # $1- }
}


Use /_msg instead of /msg.