Giter VIP home page Giter VIP logo

access-bot's Introduction

Discord Access-Bot

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.

Overview

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.

Installation

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:

  1. Install Node.js.
  2. Download the bot's files from the github page.
  3. Create a Discord bot and paste the bot's token into the .env file.
  4. Customize the bot to your likings.
  5. 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!

Contact me!

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:

License

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.

access-bot's People

Contributors

jake8655 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

blitoka33

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.