commands_delete_guild
Permanently delete a Discord command from a guild. This irreversible action requires explicit confirmation to prevent accidental data loss.
Instructions
Purpose: Delete a guild-scoped command. DESTRUCTIVE - IRREVERSIBLE.
Returns: {deleted, command_id, guild_id}. Pass __confirm:true AND MCP_DRY_RUN=false to actually delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild_id | Yes | Guild scope | |
| __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. | |
| command_id | Yes | Command ID to delete | |
| application_id | Yes | Bot/app application ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||