discord_delete_channel
Permanently delete a Discord channel and all its messages. Preview with dry run first, then confirm to execute.
Instructions
Permanently delete a channel and all of its messages. IRREVERSIBLE. SAFE BY DEFAULT: dry_run is true unless explicitly set to false, so call it first to preview, then re-call with dry_run:false to actually delete. Requires the Manage Channels permission. An optional reason is recorded in the audit log.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional reason recorded in the server audit log. | |
| dry_run | No | If true (default), only reports which channel would be deleted without deleting it. Set false to actually delete. | |
| channel_id | Yes | ID (snowflake) of the channel to delete. |