on *:input:#: {
if ((!$cmdbox) && (*?: iswm $1) && ($fline(#,$left($1,-1) $+ *,1,1))) {
var %nick = $nick(#,$ifmatch)
if (%nick == $me) {
if ($fline(#,$left($1,-1) $+ *,2,1)) { %nick = $nick(#,$ifmatch) }
else { return }
}
say -= $+ $nick(#,%nick).pnick $+ =- $2- | halt
}
}