Thanks for the replies!

It could possibly work at the moment without an overhall (as shown above with scripts).

mIRC knows when the nickname ends because of the first > in the line of text.

Can mIRC just trim the leading text up to this character for example, if shift is held down?

That should do it.