/Protector

A fast, smart and fully automatic moderation bot that uses machine learning to help you moderate your Discord server!

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Banner

What is Protector?

Protector is a Discord moderation bot aimed at assisting your staff members by providing tools for automatic moderation.

What does Protector do?

Protector automatically moderates your Discord server by deleting messages it deems harmful and warning about ones that may be potentially harmful. Example

How does Protector work?

We used machine learning and a dataset of over 10,000 messages we created of positive and negative comments in order to train a text classifier that can decide if a message is considered harmful or not.

Does Protector replace my staff?

No. Protector is meant to be used alongside staff members to aid them with the deletion of harmful messages, this can be done quicker than before since it is fully automatic.

Where do I invite Protector?

Click here For an invite link, You may also Join our Discord server If you would like to test out the bot before adding it to your server.

Setup instructions

  1. Add the bot to your server by clicking the link above
  2. Create a channel called protector-log, this is where deletes and warnings will be logged
  3. ????
  4. Profit!!

Future plans

  • Making use of translate APIs in order to support multiple languages
  • Marking users who have previously sent harmful content
  • Allowing user input for training data
  • Further improvement to the data set
  • Many more helpful moderation features and automations
  • Configurability, stuff like server prefix and log channels