Skip to main content

Overview

The channel management system provides powerful tools for creating, editing, and managing Discord channels. From simple channel creation to cloning, moving, and detailed inspection, the channel command handles all your channel management needs.
All channel commands support flexible syntax - you can specify channels by mention, ID, name, or even a Discord channel link.

Commands

Create a new channel with a specified type and optional category.
~channel create <type> <name> [category]
Channel Types:
  • text — Standard text channel
  • voice — Voice channel
  • category — Category to group channels
  • announcement — Announcement channel
  • stage — Stage voice channel
  • forum — Forum channel
Parameters:
  • type — Channel type (required)
  • name — Channel name (required)
  • category — Category to place the channel in (optional)
Aliases: ch new
Permissions: Manage Channels
Delete a channel by mention, ID, or name.
~channel delete <channel>
What It Does:
  • If multiple channels match, shows a selection menu
  • Navigate with arrow buttons
  • Confirm deletion with the Delete button
Aliases: ch del, ch rm
Permissions: Manage Channels
Rename a channel to a new name.
~channel rename <channel> <new name>
Flexible Syntax:
  • Channel first: channel rename #general new-name
  • Name first: channel rename new-name #general
Aliases: ch name
Permissions: Manage Channels
Edit a channel’s topic, slowmode, NSFW status, or position using key=value pairs.
~channel edit <channel> [topic=...] [slowmode=...] [nsfw=true/false] [position=...]
Editable Options:
  • topic= — Set the channel topic
  • slowmode= — Slowmode delay in seconds
  • nsfw= — Set NSFW status (true or false)
  • position= — Channel position number
You can combine multiple options in a single command.Aliases: ch update
Permissions: Manage Channels
Clone a channel with all its settings and permissions.
~channel clone <channel> [new name]
What It Does:
  • Clones the channel with all permission overwrites and settings intact
  • If no new name is provided, defaults to original-name-clone
Aliases: ch copy
Permissions: Manage Channels
Move a channel into a category.
~channel move <channel> <category>
What It Does:
  • Moves the channel into the specified category
  • Existing permission overwrites are preserved
Flexible Syntax:
  • Channel first: channel move #general Information
  • Category first: channel move Information #general
Aliases: ch mv
Permissions: Manage Channels
Get detailed information about a channel.
~channel info <channel>
Information Shown:
  • Channel name, ID, and type
  • Position and category
  • Creation date
  • Topic (if set)
  • NSFW and slowmode status (text/announcement channels)
  • User limit and bitrate (voice/stage channels)
  • Archived and locked status (threads)
Aliases: ch i
Permissions: None (view only)

Channel Finding

The system intelligently finds channels using multiple methods:
  1. Mention — Most reliable method (#channel)
  2. Discord Link — Paste a channel link directly
  3. ID — Use the channel’s unique ID
  4. Exact Name — Case-insensitive exact match
  5. Partial Name — If only one channel contains the text
If multiple channels match, you’ll get a selection menu to choose the correct one.

Permission Requirements

Bot Permissions

The bot needs:
  • Manage Channels

User Permissions

Command Requirements:
  • Manage Channels — For all commands except info

Aliases

ch

Main alias for all channel commands

Usage Examples

# Create a text channel
~channel create text general

# Delete a channel
~channel delete #old-channel

# Rename a channel
~channel rename #general main-chat

# Get channel info
~channel info #general

Role Management

Create, edit, and assign roles

Server Settings

Manage other aspects of your server configuration