React to a Bluesky direct message
react_to_bluesky_dmAdd or remove a single-emoji reaction on a Bluesky DM message, with automatic validation to prevent multiple emojis, and reports the actual reaction state as read by Bluesky.
Instructions
Add or remove an emoji reaction on one message in a Bluesky DM — the light acknowledgement that does not need a written reply, and the thing to reach for when someone says “thanks” and a paragraph back would be worse than a thumbs-up. A REACTION IS EXACTLY ONE EMOJI: that is Bluesky’s own rule, so a word or a phrase is refused here rather than by the service (where it comes back as an opaque ReactionInvalidValue). Reports the reactions Bluesky reads the message back carrying, not the one requested. Free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | exactly one emoji, e.g. 👍 | |
| remove | No | true to take the reaction off instead of putting it on | |
| convoId | Yes | from list_bluesky_convos | |
| messageId | Yes | from read_bluesky_dm |