Skip to content

walwalczak/ToxicBot

 
 

ToxicBot

Disclaimer: the dataset for this competition contains text that may be considered profane, vulgar, or offensive.

View the demo of ToxicBot on Youtube👇👇

Table of Contents


Discussing things you care about can be difficult. The threat of abuse and harassment online means that many people stop expressing themselves and give up on seeking different opinions. Platforms struggle to effectively facilitate conversations, leading many communities to limit or completely shut down user comments. Toxic or insulting comments are no where more evident than the popular platform Discord since it is possible to remain anonymous on Discord. We try to develop a discord bot that can remove toxic comments and warn users. It can also provide reports to the guild or server owner about all the members whoose comments have been deleted ( not implemented ).


  • python 3.6+
  • pip
  • Discord Developer Account

apple@Apples-MacBook-Air ~ % git clone https://github.com/Sid200026/ToxicBot.git
apple@Apples-MacBook-Air ~ % cd ToxicBot
apple@Apples-MacBook-Air ~ % bash setup.sh
apple@Apples-MacBook-Air ~ % cd ToxicBot
apple@Apples-MacBook-Air ~ % source env/bin/activate
apple@Apples-MacBook-Air ~ % python app.py

Model 1

Model 2 ( Used here )


About

A discord bot capable of detecting toxic messages sent to a server, delete them and warn the author.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 82.5%
  • Shell 17.5%