Inspiration

Despite hardworking discord mods moderating servers, sometimes things still slip through the cracks. To help them out, we developed a bot to stop cyber bullying and call out problematic behaviour on a Discord server. In addition, with the increased usage of Discord in our daily lives be it for school, clubs, or just talking with friends, it's sometimes hard to keep up with conversation.

What it does

The bot functions as an auto-moderator; it scans and calls out swear/bad words automatically and reports to moderators automatically, reducing the effort needed to constantly be monitoring a server/channel. This discord bot can also call out problematic messages and more subtle forms of hate speech, as well as summarize the chat logs through NLP models. The bot automatically points out political biases on news sites, as well. To catch users up to the latest conversations our bot also summarizes key topics, making your 100+ missed messages easier to read!

Difficulties we encountered

Those async functions in JavaScript got us stuck on them for hours pretty good. Luckily we worked them out for the most part.

How we built it

Node.js (Javascript), with Dialogflow and Discord Chat Summarizer NLP API.

What's next for Language!

Bug fixes, more well trained language processing models, better formatted messages, increased user customizationand more.

Built With

Share this project:

Updates