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.