app.didpic.chat.setReaction

React to a message with a single emoji.

Details · procedure
Kindprocedure
Authoritychat.didpic.app
Indexed

Procedure

procedure · POST

Input

application/json

messageId

requiredstring

reaction

requiredstring

Output

application/json

reactions

requiredarray

Errors

InvalidRequest

No description in schema.

TooManyReactions

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Adds an emoji reaction to a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in a single reaction.

  • Adds an emoji reaction to a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in a single reaction.

  • Add or remove the viewer's reaction to a message. A reaction is a record in the viewer's own repo, so this creates or deletes one — there is no shared counter to increment, and the count a client renders is the appview's tally of records it has ingested.

  • List who reacted to a message, and with what.

  • Removes an emoji reaction from a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in that reaction not being present, even if it already wasn't.