Yeah, You can do that with the chat protocol. Or UDP packets, but the chat protocol is a little less raw.
Chat isn't that difficult, once you get a feel for how it works. And actually, if I understand your question correctly (and you just want to route ALL the information to the other world) then you can just use snoop, which is already implemented. Except that you won't get anything except output (no notes), and you can send commands too (which is also pre-implemented).
Sending channel type things to a chat person is exactly like a notepad, except it's a chat command insteadof a "sendtonotepad".
Here's nicks rundown of basically everything you can do with the chat protocol:
http://www.gammon.com.au/mushclient/chat.htm
(it's also at the top of the mushclient forum)
I couldn't find the other data page (I remember one with a table of all the message types, including the ZMud ones).
Of course, there's the helpfile:
http://www.gammon.com.au/scripts/doc.php?general=chat
And then the plugin has some good info too (or at the very least a whole lot of examples).