Skip to main content
Complete reference for all bot commands organized by type and category.
Several moderation and management commands require specific Discord permissions. Discord hides commands from members who lack the permission, and the bot enforces the same checks at runtime. See Security for the full permission matrix.

Slash Commands

Slash commands are registered per-guild on DEV_GUILD_ID at startup.

Economy

Economy Notes:
  • Create an account with /economy before using other economy commands.
  • New accounts start with 0walletand0 wallet and 1000 bank.
  • /rob requires both robber and target to have at least $100.
  • Failed robberies fine the robber (capped at their wallet balance).

General

Information

Utility

/embedcreator requires the Manage Messages Discord permission. See Security.

Moderation

Moderation commands require Kick Members, Ban Members, Moderate Members, or Manage Server depending on the command. See the Security permission table for details.

Management

The setup wizard provides a select menu to configure:
  • Welcome System — channel, message template, rules channel, member/bot auto-roles
  • Ticket System — category, panel channel, support role
/setup requires Manage Server and follow-up setup components bind to the initiating user. See Security.

Context Menu Commands

Right-click a user or message to access these commands.

Prefix Commands

Prefix commands use ? by default (configurable per-guild). They are disabled by default — set handler.commands.prefix: true in config.js to enable.
?eval runs code in an isolated VM sandbox and is restricted to the developer allowlist. See Security.

Developer Commands

These commands are deployed only to the support/dev guild (config.handler.guildId). Most require the user’s ID to be listed in config.moderation.developers.