Configuring Applications
This guide will have you the various application configuring commands with AppBot!
Helpful commands
Select
Use a/select <shortID> to select an application. You will need this command before you start to edit your applications!
Posting the application
You can a/app post <channelID> to post the selected application to a channel! This will give a nice embed with an interaction to start the application process.
Show application information
Use a/app show <shortID> to get information of an application!
Enabling, Disabling, Deleting
Have control over the status of your application with just one command! See the commands below.
Command Usages
a/app enable <shortID> # Enable an application for users to apply to.
a/app disable <shortID> # Disable an application so users can no longer apply.
a/app delete <shortID> # Permanently delete an application.
Edit the application
Use a/app edit to edit the applications settings itself such as the name, description, etc. The short ID is not editable!
Command Usages
a/app edit <field> <new info> # Edit the specific field with a new value.
Editing the Questions
You can edit the questions by using a/app questions <list/add/edit/remove>
Add, edit, or remove questions from an application.
Command Usages
a/app questions edit <Question name> # Edit an already existing question.
a/app questions remove <Question name> # Remove an already existing question.
Editing AppBot messages
Application status messages
Edit what the messages AppBot sends to users DM's with a/app messages! This is a premium feature.
Application threads
Enable or disable AppBot creating threads on applications automatically in the channel its sent to with a/app threads [disable | enable]. This is a premium feature.
User Management
Commands to help manage what users can do with AppBot.
Cooldown
Set a user from applying to certain or all apps in a guild by using a/cooldown <clear/set/get> <User ID>.
a/cooldown set <User ID> <App Short ID / global> <number days> # Set a user's cooldown
a/cooldown clear <User ID> <App Short ID / global> # Clear a user's cooldown
a/cooldown get <User ID> # Get a user's cooldown status
Blacklist
Blacklist a user from applying to certain or all apps in a guild by using a/blacklist <add/remove/get/list>.
a/blacklist add <User ID> <App Short ID / global> [reason] # Add a user to the blacklist
a/blacklist remove <User ID> <App Short ID / global> # Remove a user from the blacklist
a/blacklist get <User ID> # Get a users blacklist status
a/blacklist list <App Short ID / global> # List the users blacklisted
Perms
The a/perms <set/remove/list> command manages a role's permission to interact with applications.
a/perms list # List of current configured permissions
a/perms set <Role> <Permission level> # Set a roles permissions
a/perms remove <Role> # Remove a roles permissions