Add a reaction
add_reactionAdds a Unicode or custom server emoji reaction to a Discord message. Specify the message and emoji to react, with optional channel, server, or DM targeting.
Instructions
Reacts to a message with a Unicode or custom server emoji.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>",
"emoji": "<emoji>"
},
"name": "add_reaction"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | No | Instead of channel: a user (ID, <@mention> or name) whose DM channel to use. | |
| emoji | Yes | Unicode emoji ("👍") or a server emoji ("<:name:id>", ":name:", name or ID). | |
| guild | No | Server ID or name. Optional if DISCORD_GUILD_ID is set or the bot is in one server. | |
| channel | No | Channel or thread: ID, <#mention>, link, or name. Archived threads by ID or link. | |
| message | Yes | Message ID or message link (https://discord.com/channels/...). With a link, channel is optional. |