diff --git a/_spec/reply.rst b/_spec/reply.rst new file mode 100644 index 0000000..11f6c9e --- /dev/null +++ b/_spec/reply.rst @@ -0,0 +1,27 @@ +--- +title: reply +alias: + - reply +--- + +Description +=========== + +The ``solanum.chat/reply`` capability informs the server that you'd like to be in receipt of IRCv3's `reply message tag `_, so that the server will not attempt to downgrade replies sent by other users when sending those replies on to you. + +Example +------- + +Consider the example of a user ``fred`` replying to user ``bob`` in a channel you're in, once you've requested this capability + +:: + + @msgid=QgAABclB :bob PRIVMSG #solanum :nice weather today! + @+reply=QgAABclB;msgid=wfMKLH5M :fred PRIVMSG #solanum :for ducks! + +and consider the example of the same, but you have not requested this capability + +:: + + :bob PRIVMSG #solanum :nice weather today! + :fed PRIVMSG #solanum :bob: for ducks!