Skip to main content

Economy Commands Reference (Audit)

Last updated: 2026-04-19 This file documents all economy commands currently wired through /economy, their defaults, permission model, aliases, configuration support from dashboard /commands, prefix support, and /commands browser visibility.

Permission model (global)

For command execution, the following applies:
  1. If command is disabled in guild_command_configs, it is blocked for everyone.
  2. Otherwise, CommandGuard checks restrictions (roles/channels/required permissions/cooldown).
  3. Bypass roles/users for restriction checks:
    • Server owner
    • Administrator
    • Manage Guild
    • Bot managers (dashboard_manager_users, dashboard_manager_roles)
  4. Some commands add extra in-command checks (notably economy reset and economy manage).

Dashboard configurability

All commands listed in the table are represented in dashboard command settings as economy ... keys and support:
  • enabled/disabled
  • aliases
  • allowed role ids
  • allowed channel ids
  • required permissions
  • cooldown
Backend sync for economy runtime flags/cooldowns is implemented in server/routes/dashboard.js under module commands.

Command matrix

Notes

  • /commands browser now renders slash mentions for slash-capable commands, including economy subcommands in mention form:
    • Example: </economy balance:COMMAND_ID>
  • If a slash command id cannot be resolved in cache/API, fallback is plain text usage.
  • Dashboard entry economy coinflip shows usage with <heads|tails> while slash option name is side; behavior is correct, label wording differs only.