discord_create_forum_post
Create a new forum post in a Discord forum channel by providing a title and starter message, then use the returned thread ID to add follow-up replies.
Instructions
Create a new post (a thread with a starter message) in a forum channel. Requires the Send Messages and Create Public Threads permissions. Use discord_reply_to_forum to add follow-up messages. Returns the new post's name and thread ID.
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": {
"forum_channel_id": "<forum_channel_id>",
"title": "<title>",
"content": "<content>"
},
"name": "discord_create_forum_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Title of the post, used as the thread name (max 100 characters). | |
| content | Yes | Body of the post's starter message (max 2000 characters). | |
| applied_tags | No | Optional tag IDs to apply. Get valid IDs from discord_get_forum_tags. | |
| forum_channel_id | Yes | ID (snowflake) of the forum channel to post in. |