interactions_delete_followup
Delete a follow-up Discord message permanently. Requires explicit confirmation and dry-run mode disabled to complete the irreversible action.
Instructions
Purpose: Delete a follow-up message. DESTRUCTIVE - IRREVERSIBLE.
Auth: token-secured (NO bot token).
Returns: {deleted, message_id}. Pass __confirm:true AND MCP_DRY_RUN=false to actually delete.
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": {
"application_id": "<application_id>",
"interaction_token": "<interaction_token>",
"message_id": "<message_id>"
},
"name": "interactions_delete_followup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| __confirm | No | Set true to authorize this destructive operation. Also requires the server to run with MCP_DRY_RUN=false; otherwise a DRY_RUN_PREVIEW is returned. | |
| message_id | Yes | Follow-up message id | |
| application_id | Yes | Bot/app application ID | |
| interaction_token | Yes | Scoped interaction credential, reusable for follow-ups for up to 15 minutes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||