Skip to content

eco-community/discord-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiscordManagement

Website that allows to manage Discord members (ban/kick/manage roles)

For more on this bot and all the rest of the Eco Community bots, check out this post.

Using website you can:

  • Lot's of options to filter members
  • Ban members
  • Kick members
  • Assign roles to members
  • Remove roles from members
  • Automatically ban copycats
  • Ability to ban/kick/assign roles/remove roles to multiple (or even all) members at the same time

Installation

  1. Install Docker
  2. Copy and update settings in .env.example
  3. Execute docker-compose up -d
  4. Install requirements from requirements.txt for >= Python 3.8
  5. Init database tables via python backend/manage.py migrate
  6. Start bot via python bot/run.py or via supervisord or systemd
  7. Add a bot to the server with at least 268509190 scope
    Note: place bot role at the top if you want it to be able to manage roles below
  8. Start backend via python backend/manage.py runserver or via supervisord or systemd