-
Notifications
You must be signed in to change notification settings - Fork 379
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for IRCv3.2 message tags #960
Comments
Did you somehow force server to enable this capability? If not, why does server send tags at all? |
Yes, by CAP REQ, because I need the information they contain. |
You shouldn't |
It is more of a request to support tags. In my case, I'm running a script between ZNC and the server, so I simply started stripping the tags before they reach ZNC. I would still like tags available on my client while having ZNC log the chat, though. I'd also like to point out that IRCv3 working group has ZNC 0.207 or later listed as a compliant client |
That is a little inaccurate as the list is IRCv3**.1** compatible clients and when making the website they removed the mentioning of .1. Tags are in IRCv3.2 and I am not sure if any client understands them yet. |
In order to support some capability, |
Could someone rename this issue to say "add support for server-tags" or something else that makes it clear what this is about? |
Sure. It only seemed to affect the logging module, but I don't know for certain. |
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
See http://ircv3.net/specs/core/message-tags-3.2.html A Module still has to request a server CAP for tags to actualy get sent, but now it doesn't have to parse them manualy anymore, and they don't break stuff anymore if they appear unexpected(Module unloaded, stupid server). Closes znc#960
Solved by #1000. See CMessage::GetTags() |
The log module is not writing PRIVMSGs with IRCv3 tags into the log files. I'm not sure if it's specific tags causing the issue, all of the ones I'm trying to log have the same format and are from Twitch chat. Here's one such message captured with raw module:
(More detailed here)
I've tried both ZNC 1.6.0 and 1.7.x-git-180-1cce7f6 with same results on Debian Jessie (8)
The text was updated successfully, but these errors were encountered: