discord_remove_reactions
Remove all reactions from a message, filter by emoji, or delete a specific user's reaction. Manage Messages permission needed to remove all or other users' reactions.
Instructions
Remove reactions from a message. With no emoji: removes ALL reactions. With emoji only: removes every reaction of that emoji. With emoji and user_id: removes that one user's reaction. Removing all reactions or another user's reaction requires the Manage Messages permission. Use discord_add_reaction to add.
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": {
"channel_id": "<channel_id>",
"message_id": "<message_id>"
},
"name": "discord_remove_reactions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emoji | No | Unicode emoji or custom emoji 'name:id'. Omit to remove ALL reactions on the message. | |
| user_id | No | Remove only this user's reaction for the given emoji. Requires emoji to be set. | |
| channel_id | Yes | ID (snowflake) of the channel or thread containing the message. | |
| message_id | Yes | ID of the message to remove reactions from. |