Create channel
create_channelCreates text, voice, forum, stage, announcement, or category Discord channels, with optional category placement, privacy, read-only permissions, and voice/forum settings in one call.
Instructions
Create a text, voice, forum, stage, announcement, or category channel, optionally inside a category, and optionally private or read-only from the start. private_to, read_only and posting_roles compile to permission overwrites and are applied in the same call, so a private channel is one request rather than a create followed by set_channel_permissions. Use set_channel_permissions for anything finer. Voice and forum settings (bitrate, user limit, region, default reaction, sort, layout, required tags) can be set at creation too. Supports dry_run.
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": {
"name": "<name>"
},
"name": "create_channel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Channel name. | |
| nsfw | No | ||
| type | No | Channel type. Default text. | |
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| topic | No | Channel topic, for text-like channels. | |
| region | No | Voice region id such as us-east or rotterdam, or automatic. | |
| dry_run | No | Preview without creating. | |
| category | No | Category name or ID to place the channel under. | |
| read_only | No | Deny sending to everyone, for rules and announcement channels. | |
| private_to | No | Role names that can see the channel. Everyone else is denied View Channel, and Connect too on voice, stage and category. Do not list @everyone. | |
| user_limit | No | Most people at once, 0 for no limit. Up to 99 in voice, 10000 in stage. | |
| require_tag | No | Forum: posts must carry at least one tag. | |
| bitrate_kbps | No | Voice and stage audio quality in kbps. Up to 96 without boosts, 128, 256, and 384 at boost levels 1 to 3. | |
| default_sort | No | Forum: how posts are ordered. | |
| posting_roles | No | Role names that may still post and start threads when read_only is set. Has no effect on its own. | |
| video_quality | No | Camera quality in voice channels: auto, or full (720p). | |
| default_layout | No | Forum: list or gallery view. | |
| default_reaction | No | Forum: the emoji offered on every post, as a character or a custom emoji name; none to remove. | |
| slowmode_seconds | No | Per-user message cooldown. | |
| post_slowmode_seconds | No | Forum: the slowmode each new post starts with. | |
| thread_archive_minutes | No | How long new threads stay open without activity: 60, 1440 (a day), 4320, or 10080 (a week). |