An application form contains its name, questions, log channel, access rules, and actions after a decision. Create a separate form for each purpose so applicants and reviewers know what they are handling.
Create a form
Create a form from the DashboardUse the full-page editor to review the complete form before saving.
- Open Dashboard → Applications.
- Select Create Form.
- Enter a clear name and optional description.
- Choose a private log channel.
- Add at least one question.
- Save the form, then set it to open.
Name, description, and log channel
Name appears in the form picker and review screens. It must contain 1 to 100 characters. Use a specific name such as Moderator Application.
Description tells members what the form is for. It is optional and supports up to 1,000 characters.
Log Channel receives completed answers. Use a private staff channel where Discortics has View Channel, Send Messages, and Embed Links. A valid log channel is strictly required on the public bot to save or open a form; the Dashboard marks the missing channel in red and blocks saving/opening with an error toast, and the API enforces this validation. It is recommended on Prime and Custom bots.
Application Manager
Open Response Settings on the form's Info tab in /application settings and choose Application Manager roles, or select roles in the Dashboard form editor. You can assign up to two roles per form on every tier. Clear both roles to remove this access.
Members with either role can review, accept, deny, and delete that form's responses from Discord, including bulk actions. They do not need Manage Server or a separate command allowlist. The grant applies only to responses for assigned forms; it does not allow editing forms or opening the Dashboard. Explicit command/module disable switches still apply. Saved-answer viewing remains premium-only; Free managers review answers in Discord logs.
Apply mode
Every tier supports unlimited responses per form, with no submission-count quota as your server grows. Apply mode lets you choose when individual members can reapply.
Choose Apply mode in the Dashboard form editor, or in Edit Info under /application settings. It is available on every tier:
- Users can only apply once ever: one completed submission per member for this form. Cancelling or timing out does not use the allowance. Deleting a response does not reset it.
- Users can reapply after being accepted/denied: the default. Members can submit again once they have no pending responses for this form.
- Users can reapply anytime: members can submit again even while a previous response is pending. They must still finish or cancel an active application before starting another with the same bot.
On Prime and Custom, a new completed submission replaces the previous response. Old log controls explain that the member reapplied. On Public, each successfully logged submission stays separately reviewable through its own log buttons. The Public bot keeps only submission and review metadata after delivery; answers remain in the Discord log. It does not provide Dashboard response browsing, and upgrading does not restore earlier Public answers.
Apply mode is checked again at submission time, so changing it can prevent an already-started application from being submitted. The once-only check can recognize existing stored responses, but cannot recover applications deleted before lifetime tracking was introduced.
Submission statistics
Open Stats & Limits in /application settings to see total, pending, accepted, and denied submissions for the selected form alongside the tier limits. The Dashboard shows the same counters in each saved form's header. Statistics are available on every tier and do not require stored answers.
These counts reflect retained submissions, not lifetime totals. Deleted or replaced submissions and unfinished log deliveries are excluded. Reopen the bot tab or reload the Dashboard to refresh; Dashboard review and deletion actions also refresh the counters.
Export form responses
On Prime and Custom bots, administrators can download all retained submissions for a form as a CSV (for spreadsheets) or JSON file:
- From the Dashboard: Open Dashboard → Applications, click the form, select the Responses tab, and click CSV or JSON.
- From Discord: Run
/application settings, open the form's Config panel, select Export (beside Send), and choose CSV or JSON in the modal. Discortics delivers the file as an ephemeral private download. Files exceeding Discord's 8 MiB upload limit must be downloaded from the Dashboard.
Exports contain all retained responses for the form. They exclude Public submissions (which keep answers in Discord logs only), replaced responses, and unconfirmed deliveries. CSV files neutralize spreadsheet formula prefixes. Application Manager roles alone do not grant export access.
Open or close a form
- Open forms appear when a member runs
/application apply. - Closed forms keep their questions and responses but cannot receive a new application.
Closing blocks new starts; applicants already answering can finish. Ordinary edits preserve the questions and delivery settings captured when an applicant started. New applicants receive the edited version.
Close a form when recruitment ends temporarily. Delete it only when you no longer need its configuration.
Edit a form
Edit from the DashboardDashboard edits are applied after you use the save bar.
- Open Dashboard → Applications → Forms.
- Select the form.
- Change its information, questions, restrictions, or actions.
- Use the save bar before leaving.
[Insert screenshot here]
An existing form open in the Dashboard editor
Delete a form
Open the form and select Delete, then confirm. Deleting a form removes its configuration permanently.
Deleting a form also removes its stored responses and cancels queued application work. Active applicants are rejected on their next input or finalization. If you only want to stop new applications, close the form instead.
Warning: A deleted form cannot be restored. Record its questions and settings before confirming if you may need them later.
Form checklist
Before sharing a form, confirm that:
- Its name clearly describes the application.
- It has at least one question.
- The log channel is private and accessible to Discortics. For Public bots, a valid private log channel is strictly required before saving or opening the form.
- Its status is open.
- Its role and channel restrictions allow the intended members.
- A non-staff test account can complete it in DMs.
Command reference
| Command | Purpose | Required permission |
|---|---|---|
/application settings | Create, edit, open, close, or delete forms | Manage Server |
/application apply | Test an open form as an applicant | None |