George, this workflow forces me to implement two completely different emoticon parsing and replacing because I have to use use emoticon_set for my sent messages, and the IRCv3 emoticon-tag for incoming messages. I hope it will be possible to retrieve your own message back from the IRC server WITH all the corresponding message tags so I can apply the same logic as incoming messages to the outgoing messages.
Edit: I forgot to mention, but the USERSTATE only gives back the emoticon_set and does not know anything about my previously sent message (obviously).