Skip to content

Command Reference

Every slash command the bot exposes, organized by category. Use the left sidebar or the search bar to jump to a specific one.

Quick index

Setup

Daily use

Looking up

Reports / exports

Help

  • /help — interactive list of every command, grouped by category

Conventions

Throughout the docs:

  • <arg> — required argument
  • [arg] — optional argument
  • arg=value — keyword argument

Most arguments use Discord's autocomplete. Type the slash command + space and Discord will prompt you for each parameter in turn.

Money handling

All amounts are stored as integer cents in the database to avoid floating-point rounding errors. You enter dollars (30 or 30.50) and the bot converts.

Currency display is always two decimal places: $30.00.

Authorization

Every officer-only command (/log_payment, /onboard, etc.) is gated to the user ID in the bot's .env. Member-facing read commands (/my_dues, /my_history, /help) are open to everyone.

If you run an officer command from a non-authorized account, you'll get a private "You're not authorized" reply.