As being a member of the gaming community, there is always a level of toxicity in the community and I felt that implementing a bot to have positivity be a great step to show those love while also promoting acts of kindness.

What it does

The positivity bot sends out positive messages (and videos!) in the face of sadness. It also will give out daily challenges of things that people can go and do as well as but puns, and the ability to send someone a positive message.

How we built it

We built it through the beginning process with Discord's tutorial on how to set up the bot, but we ran into some errors. After playing around with the processes, We then went onto customizing how we can make the bot better with specific commands and we are in the process of creating ranks and randomizing messages!

Challenges we ran into

The largest challenge that we ran into was how to get it running online on a discord server.

Accomplishments that we're proud of

The first executable command running in progress and being able to hopefully create a ranking system.

What we learned

We learned how to better our experiences with Github, how to build a project with Gradle. Some members have never worked with java. Building a project that deals with chatroom interactions. Having a product go straight into production and seeing it mess up. We can see the failures in the real world, and then implement changes.

What's next for positivity-bot

We hope to make our lists more large scale, as well as make custom responses for specific phrases, Share inspirational videos and even try to get the bot to join a voice channel to promote positive grooves!

Built With

Share this project:


posted an update

we got the bot working with multiple commands

We were able to finish out the randomizer and we just filling quotes now. If we have time, we will implement a ranking system. I am working on tagging a player in a command at the moment.

Log in or sign up for Devpost to join the conversation.