Skip to main content

Overview

The command control system allows you to disable specific commands or all commands in your server or individual channels. This gives you fine-grained control over which bot features are available and where.
Critical management commands (like enable/disable commands) cannot be disabled to prevent lockouts.

Commands

Disable a specific command server-wide or in a channel.
~disablecommand <command> [#channel]
Parameters:
  • command — Command name to disable
  • #channel — Optional: Specific channel to disable in
What It Does:
  • Without channel: Disables command server-wide
  • With channel: Disables command only in that channel
  • Works for both prefix and slash commands
Aliases: blockcmd, blockcommand, disablecmd
Permissions: Administrator
Enable a previously disabled command.
~enablecommand <command>
What It Does:
  • Removes command from disabled list
  • Re-enables both prefix and slash versions
  • Removes from all channel-specific blocks
Aliases: unblockcmd, enablecmd
Permissions: Administrator
Disable all commands server-wide or in a channel.
~disableallcommand [#channel]
Parameters:
  • #channel — Optional: Specific channel to disable all commands in
What It Does:
  • Without channel: Disables all commands server-wide
  • With channel: Disables all commands in that channel
  • Protects critical management commands
  • Works for both prefix and slash commands
Critical management commands (enable/disable commands) cannot be disabled to prevent server lockouts.
Aliases: blockall, disableallcmd
Permissions: Administrator
Enable all commands globally or in a specific channel.
~enableallcommands [#channel]
Parameters:
  • #channel — Optional: Specific channel to enable all commands in
What It Does:
  • Without channel: Enables all commands everywhere
  • With channel: Enables all commands in that channel
  • Clears all disabled command configurations
Aliases: unblockall, enableallcmd
Permissions: Administrator
View all disabled commands in your server.
~disabledcmdlist
What It Shows:
  • Commands disabled server-wide
  • Commands disabled in specific channels
  • Whether all commands are disabled anywhere
  • Organized by scope (server vs channel)
Permissions: Administrator

How It Works

1

Disable Commands

Block specific commands or all commands:
# Disable one command everywhere
~disablecommand meme

# Disable one command in a channel
~disablecommand fun #general

# Disable everything in a channel
~disableallcommand #spam
2

Check What's Disabled

View your current configuration:
~disabledcmdlist
3

Re-enable Commands

Restore access when needed:
# Enable specific command
~enablecommand meme

# Enable everything
~enableallcommands

Scope Levels

Disable commands for the entire server:
# Disable specific command
~disablecommand meme

# Disable all commands
~disableallcommand
Effect:
  • Command blocked in all channels
  • Applies to all members
  • Both prefix and slash versions

Protected Commands

These commands cannot be disabled to prevent server lockouts:
  • enablecommand
  • enableallcommands
  • disablecommand
  • disableallcommand
  • All their aliases
Protection ensures you can always manage command access, even if all commands are disabled.

Permission Requirements

Bot Permissions

No special permissions required beyond basic message reading and sending.

User Permissions

Command Requirements:
  • Administrator — Required for all enable/disable commands

Usage Examples

# Disable fun/meme commands server-wide
~disablecommand meme
~disablecommand joke
~disablecommand 8ball
~disablecommand roll

# Check what's disabled
~disabledcmdlist

Common Use Cases

# Disable fun commands in serious channels
~disablecommand meme #announcements
~disablecommand joke #support
~disablecommand fun #help
# Disable games everywhere except game channel
~disablecommand game #general
~disablecommand game #chat
~disablecommand game #support
# Keep enabled in #game-commands
# Before event
~disableallcommand #event-hall

# After event
~enableallcommands #event-hall
# Disable everything except management
~disableallcommand

# Protected commands still work
~disabledcmdlist
~enableallcommands

Server Settings

Configure other server settings and preferences

Custom Replies

Customize command responses for your server