discord_create_thread_from_message
Create a public or announcement thread from an existing message to branch off discussion; the new thread shares the message's ID, so each message can have only one thread.
Instructions
Create a new public or announcement thread from an existing message in a text or announcement channel. The new thread gets the same ID as the source message, so a message can have only one thread. Not supported in forum or media channels. Returns the created thread. To create a standalone thread without a starter message, use discord_create_thread. Bot permissions it may need: Create Public Threads, View Channel, Read Message History. Changes Discord data and is not idempotent; check the result before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Title or name of the new thread (1-100 characters) | |
| reason | No | Audit log reason for creating the thread | |
| channel_id | Yes | ID of the parent channel containing the message | |
| message_id | Yes | ID of the message to branch the thread from | |
| rate_limit_per_user | No | Slowmode delay per user in seconds (0-21600) | |
| auto_archive_duration | No | Duration in minutes to automatically archive thread after inactivity: 60, 1440, 4320, or 10080 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thread | Yes |