This is a simple Discord bot that you can use for an applications system for your Discord server. It's expected to work as follows:
- Add the bot to the server you require applications to join
- Create a second server with the bot on it, that users can join to learn how to apply
- Set the
TOKEN
,GUILD_ID
andPUBLIC_GUILD_ID
env vars (either directly or in a.env
file) - Start the bot and use the slash commands to set up the channel to post applications to
- When someone posts an application, click on the buttons to approve or deny it
- When approved, the user will be sent a single-use invite to join your server