Access-Bot is a Discord bot that brings more security and member filtering to your Discord servers. It let's you ensure that all users have carefully read the rules.
The bot will send a message into a desired channel with a button attached to it. When a user clicks on the button the bot will DM them with more details about a test they will need to take. After the user types the keyword start the test will start. The user will have to correctly answer 80% of the test's questions by reacting to the bot's messages. After the bot has asked all questions it will calculate the user's percentage. If the user's test is successful they will get a role. If the user's test is not successful they will have to wait 5 minutes before taking the test again. If the user doesn't successfully complete the test 3 times they will temporarily get banned from the server for 30 minutes. After the 30 minutes have passed the user can rejoin and try to complete the test again.
The bot also has a few commands you can use. To find out what the commands are and what they do just ping the bot or type !help in any channel.
This is a self-host bot, that means you will have to download the files above and host the bot yourself. In order to host the bot please follow the instructions below:
- Install Node.js.
- Download the bot's files from the github page.
- Create a Discord bot and paste the bot's token into the .env file.
- Customize the bot to your likings.
- Run the start.bat file or the start.vbs file. (Basically the difference is that the vbs file can run in the background.) and invite your bot AFTER you have started it!
I do not take responsibility for this project anymore, nor am I going to maintain it, however I am not deleting it if anyone needed this crap. If you would still like to contact me though, feel free to:
Currently you can do whatever you want with the bot. Feel free to customize it, rewrite it, get inspiration from it or anything else you would like to do.