A key auth bot with discord interactions like: Modals, Slash Commands, and Buttons.
This will help you get the bot ready for use.
- Put all of your keys in the validkeys.txt file. It should be formatted like this: KEY;ANOTHERKEY;LASTKEY;
- Add all staff IDS in the devs list at the top of the main.py script. The line should look like this:
devs = [devIDhere,anotherdevIDhere,andanotheronehere]
- Put your bot token in the bot.start at the very last line. Like this:
bot.start(TOKENHERE)
- Install all of the files in the Bot directory, into the same directory.
- Do all of the steps in the Modification Section.
- Start the bot by running
main.py
in the cmd (THE CMD MUST BE IN THE DIRECTORY OF ALL YOUR OTHER FILES). - In the server you want the bot to work in, run /role_calibration (role), inside the (role) you should put the role you want people to get when they successfully authenticate.
- Run /load.
- Test it.
- Done
Logs will be saved of every users action, open the logs.txt file to read the logs.