Applications
Create custom application forms for staff recruitment, event signups, verification, or anything else. Members fill out forms directly in Discord, and staff review submissions in a dedicated channel.
Commands
| Command | Description | Usage |
|---|---|---|
/application setup | Configure the application system | /application setup |
/application forms | Manage application forms (create, edit, delete) | /application forms |
/application disable | Disable the application system | /application disable |
Dashboard Configuration
The Applications section of the dashboard is the recommended way to create and manage forms.
Creating Forms
Build forms with a visual editor. Each form includes:
- Form name -- A label for the form (e.g., "Staff Application", "Event Signup")
- Description -- Shown to members before they start the form
- Questions -- A list of questions the applicant must answer
- Cooldown -- How long a member must wait before submitting another application to the same form
Question Types
| Type | Description |
|---|---|
| Short Text | A single-line text input |
| Long Text | A multi-line paragraph input |
| Multiple Choice | Select one option from a predefined list |
| Number | A numeric input |
| Yes/No | A simple boolean choice |
Use a mix of question types to keep applications concise. Short text works well for names and brief answers, while long text is better for "tell us about yourself" prompts.
Review Applications
Submitted applications are posted to a configured review channel. Each submission includes:
- The applicant's username and ID
- All answers formatted clearly
- Approve and deny buttons for staff
Auto-Role on Approval
Configure a role to be automatically assigned when an application is approved. This is useful for verified member roles, staff roles, or event participant roles.
Log Channel
Set a dedicated channel where all application activity (submissions, approvals, denials) is logged for record-keeping.
Features
Multiple Forms
You can create as many forms as your server needs. Each form operates independently with its own questions, review channel, cooldown, and auto-role.
Members can view all available forms and choose which one to fill out. Each form appears as an option when using the /application command or through a panel button.
Cooldown
Prevent members from spamming applications by setting a cooldown per form. Once a member submits an application, they must wait for the cooldown to expire before submitting again to the same form.
Review and Log Channels
| Channel | Purpose |
|---|---|
| Review Channel | Where staff see new submissions and approve/deny them |
| Log Channel | A permanent record of all application activity |
If no review channel is set, submitted applications will not be visible to staff. Always configure a review channel before enabling a form.