-
-
libpurple/protocols/ircv3/purpleircv3protocolconversation.c (Diff revision 1) Do we need to do any escaping of, e.g., colon, or check for spaces or the like? Or do we leave it for the server?
-
libpurple/protocols/ircv3/purpleircv3protocolconversation.c (Diff revision 1) Do we plan to wait for the server to acknowledge, or will e.g., join failures go in this conversation?
IRCv3: Implement the channel joining functions in PurpleProtocolConversation
Review Request #2678 — Created Oct. 20, 2023 and submitted
I tested this on libera and twitch and was able to join channels and send messages on both.
As mentioned earlier tested on libera and twitch. I ran into some additional issues with twitch which these changes exposed but aren't caused by these changes.