Skip to main content

Category management

These commands create and configure application categories themselves. All require the Administrator or Manage Server Discord permission - a category’s staff roles don’t grant access to these, since they change configuration rather than review a single submission.

/application create

Creates a new, empty application category. Run this once per category, then configure it with /application edit - see Overview for the full walkthrough.
string
required
A unique identifier for the category (max 30 characters). This becomes the category value used in every other application command. It can’t be changed later - delete and recreate the category if you need a different name.

/application edit

Opens the interactive settings menu for a category. See Application settings for what every page and field does.
string
required
The category to edit. Autocompletes as you type.

/application delete

Permanently deletes an application category and its configuration, after a confirmation prompt. Existing submitted applications aren’t deleted by this - only the category’s own settings are removed.
string
required
The category to delete.

/application send

Posts a category’s panel - the message members click to apply - to a channel. Requires a submission channel to already be set on the category (see Channels), since there’d be nowhere for a completed application to go otherwise.
string
required
The application category to send.
channel
required
The channel to send the panel to.

/application stats

Shows application statistics for a time window: how many were submitted, accepted, denied, and are still pending, optionally broken down by category or by a specific staff member’s decisions.
integer
How many days back to look. Defaults to 7.
string
Scope the stats to a single category.
user
Scope the stats to a single staff member’s decisions.

Everyday commands

/apply

Applies to a category. Confirms first, then either submits immediately (if the category has no questions) or starts a DM conversation to answer them. Blocked with an explanation if you’re currently ineligible - see Who can apply again, and when.
string
required
The application category to apply to.

/accept

Accepts a user’s submitted application - the command version of clicking the Accept button on the submission message. Requires the category’s staff roles, or Administrator/Manage Server.
string
required
The application category the submission belongs to.
user
required
The applicant to accept.
string
The reason for accepting. Only required if the category’s Reason required on accept setting is on (off by default).

/deny

Denies a user’s submitted application - the command version of clicking the Deny button. Requires the category’s staff roles, or Administrator/Manage Server.
string
required
The application category the submission belongs to.
user
required
The applicant to deny.
string
The reason for denying. Required unless the category’s Reason required on deny setting has been turned off (on by default).
/accept and /deny exist for when you’d rather run a command than find the submission message - both do exactly the same thing as clicking the buttons on it, including updating that message’s color and footer in place.