mIRC Homepage
Posted By: MoeagaruYuuki /raw changes/breaks my message - 25/10/21 11:08 PM
When I send tags on a server with the capabilities
labeled-response message-tags
, mIRC adds a label tag and also duplicates my own tags to a second tag token, breaking protocol.

I type:
/raw @+test=foo PRIVMSG #test :test

mIRC actually sends:
@+test=foo;label=0026 @+test=foo PRIVMSG #test :test

I'd really like mIRC to not fiddle in raw messages at all, but if the label really needs to stay, please at least remove the duplicate tags token so that it doesn't break the IRC protocol.
Posted By: Raccoon Re: /raw changes/breaks my message - 26/10/21 08:15 AM
I don't have a snap judgement on whether or not /raw should be adding tags or not, but.

In the mean time, you can use the /parseline command which sends out /raw messages at the sub-protocol level, and mIRC won't tinker with them.

/parseline -otqnu1 @+test=foo PRIVMSG #test :test

/alias /paw .parseline -otqnu1 $$1-
/paw @+test=foo PRIVMSG #test :test
Posted By: MoeagaruYuuki Re: /raw changes/breaks my message - 26/10/21 10:40 PM
Nope, just tried that, it's exactly the same problem except for some reason I always get label=0000:

/.parseline -otqnu1 @+test=foo PRIVMSG #test :test

-> @+test=foo;label=0000 @+test=foo PRIVMSG #test :test
Posted By: Raccoon Re: /raw changes/breaks my message - 27/10/21 07:46 PM
I will have to defer to @Khaled
Posted By: Khaled Re: /raw changes/breaks my message - 28/10/21 11:50 AM
Thanks for your bug report. I was able to reproduce this issue. This has been fixed for the next version.
© mIRC Discussion Forums