discord-create-channel

Create Discord channels via API v10 with validation and POST requests.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/EvolutionAPI/evo-nexus --skill discord-create-channel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discord-create-channel
Source: https://github.com/EvolutionAPI/evo-nexus/tree/main/.claude/skills/discord-create-channel
Command: npx skills add https://github.com/EvolutionAPI/evo-nexus --skill discord-create-channel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating channels on a Discord guild via the API can be tedious and error-prone, especially when enforcing naming conventions and permissions across multiple channel types.

Core Features & Use Cases

  • Create text channels, voice channels, announcement channels, stage channels, or categories in a Discord guild using the REST API v10.
  • Configure channel properties such as name, type, topic, parent category, NSFW, position, and permission_overwrites with support for common scenarios and error handling.
  • Automatically return the new channel's ID and URL for immediate access, and provide guidance for permissions and category placement.

Quick Start

Create a channel by providing the guild ID and the desired channel name (and optional type or permissions).

Frequently Asked Questions about discord-create-channel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Discord channel via the API?▼

Create a Discord channel by issuing a POST request to the Discord API v10 /guilds/{guild_id}/channels endpoint with the desired channel name and type. This process validates inputs and returns the new channel ID and URL.

What types of Discord channels can I create using the Discord API?▼

Using the Discord API, you can create text, voice, category, announcement, and stage channels. Channel creation supports optional properties like topics, NSFW settings, parent categories, and permission overwrites.

Do I need a bot token to create Discord channels through the API?▼

Yes, you need a DISCORD_BOT_TOKEN to authenticate channel creation. The bot must be a member of the target guild and have appropriate permissions to successfully create channels via the Discord API v10.

How do I set permission overwrites when creating a Discord text channel?▼

Set permission overwrites during Discord text channel creation by including the permission_overwrites parameter in your POST request. This allows you to configure specific role or member access rights.

Why does my Discord channel creation API request return an error?▼

Discord channel creation API requests return errors when prerequisites are missing. Common causes include an invalid DISCORD_BOT_TOKEN, insufficient guild permissions, or incorrect input validation for the channel configuration.

Can I place a new Discord voice channel under a specific category?▼

Yes, you can place a new Discord voice channel under a specific category by specifying the parent category ID in your API request. This organizes channels within the guild hierarchy during creation.