ircv3-specifications icon indicating copy to clipboard operation
ircv3-specifications copied to clipboard

Add the read client-tag specification

Open ghost opened this issue 6 years ago • 5 comments

Rendered view available here.

Split out from #319

ghost avatar Nov 04 '18 14:11 ghost

Copied from delivered:

Added a nice small implementation of this in jesopo/bitbot@6a67c37 that does both +draft/delivered & +draft/read in one TAGMSG on private PRIVMSG and NOTICE

jesopo avatar Feb 15 '19 22:02 jesopo

While it might not be great to send this to channels, there is a use for this functionality in bouncers/gateways. Perhaps not as a client tag though.

jwheare avatar Apr 26 '19 13:04 jwheare

That said, the BOUNCER command is probably better placed for that.

https://github.com/ircv3/ircv3-ideas/issues/39 https://gist.github.com/prawnsalad/d864822d9bb8116626a4370bee6e6fc6#changing-a-buffer

[c] BOUNCER changebuffer netid buffername seen=1

jwheare avatar Apr 26 '19 13:04 jwheare

There was strong concensus in the 24 Feb 2021 meeting that this should definitely be restricted to PMs only, and removed from the roadmap pending further implementation interest.

jwheare avatar Feb 25 '21 14:02 jwheare

FWIW, we just merged a vendored extension for read receipts in soju: https://git.sr.ht/~emersion/soju/tree/master/item/doc/ext/read.md

emersion avatar Feb 11 '22 18:02 emersion