chat.bsky.convo.removeReaction
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.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | convo.bsky.chat |
| Indexed |
Procedure
procedure · POSTInput
application/jsonOutput
application/jsonErrors
InvalidConvo
No description in schema.
ReactionNotAllowed
Indicates that reactions are not allowed on this message, e.g. because it is a system message.
ReactionMessageDeleted
Indicates that the message has been deleted and reactions can no longer be added/removed.
ReactionInvalidValue
Indicates the value for the reaction is not acceptable. In general, this means it is not an emoji.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
chat.sprk.convo.removeReaction
procedureRemoves 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.
-
chat.bsky.convo.addReaction
procedureAdds 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.
-
chat.sprk.convo.addReaction
procedureAdds 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.
-
chat.yakka.toggleReaction
procedureAdd 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.
-
Removes a reaction the calling bridge added.