Giter Site home page Giter Site logo

jigyasudhingra / toxicbot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from toxicbot-discord/toxicbot

0.0 0.0 0.0 14.8 MB

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

License: MIT License

Python 91.63% Shell 8.37%

toxicbot's Introduction

ToxicBot

Toxic Bot

Disclaimer: The dataset used for training this bot 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/ToxicBot-Discord/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

Installation - Windows

git clone https://github.com/ToxicBot-Discord/ToxicBot.git
  • Execute these commands in your git bash
cd ToxicBot
sh setup-win.sh
  • When you exceute the sh setup-win.sh after sometime, it will ask you for discord token. Paste your token and hit enter.
  • installation Done - Now we have to run the app
  • To run execute the following commands in your git bash
cd ToxicBot
. env/Scripts/activate
python app.py

Model 1

Model 2 ( Used here )


toxicbot's People

Contributors

sid200026 avatar jigyasudhingra avatar m4yankchoudhary avatar otacon94 avatar

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.