IRCv3: Add the quote command to send raw messages

Review Request #3719 — Created Jan. 2, 2025 and submitted

Information

pidgin/pidgin
default

Reviewers

This uses Ibis.Message.parse to create the message which means it supports
everything in a normal message assuming you can pass it into the command input
field.

I also cleaned up the indentation on the query command.

Tried with no parameters and verified nothing was sent. Then sent messages with invalid commands as well as a TAGMSG with the @+typing=active tag to a channel from the status window and verified it was sent and that another client recognized the typing tag.

Summary ID
IRCv3: Add the quote command to send raw messages
This uses Ibis.Message.parse to create the message which means it supports everything in a normal message assuming you can pass it into the command input field.
cb813558cce812fe9525ef5924b8d9b2692df777
Description From Last Updated

Why get this and do nothing with it? Were you supposed to add the protocol-id tag?

QuLogicQuLogic
QuLogic
  1. 
      
  2. protocols/ircv3/purpleircv3protocol.c (Diff revision 1)
     
     
    Show all issues

    Why get this and do nothing with it? Were you supposed to add the protocol-id tag?

  3. 
      
grim
QuLogic
  1. Ship It!
  2. 
      
grim
grim
grim
Review request changed
Status:
Completed