IRCv3: Add the quote command to send raw messages

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

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.

Diff Revision 2 (Latest)

orig
1
2

Commits

First Last Summary ID Author
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 Gary Kramlich
protocols/ircv3/purpleircv3commands.h
protocols/ircv3/purpleircv3commands.c
protocols/ircv3/purpleircv3protocol.c
Loading...