Inspiration
Through research, I discovered that 19% of women suffer with mental health issues and that exercise/recreational activities can help one's mental health. Putting these two pieces of research together, I brainstormed the idea of a Discord bot that can be implemented in a girl's server to aid her with exercise/recreation, so that her mental health can be improved while also allowing her with a friendly assistant by her side!
What it does
Girl Boss triggers through the usage of words/commands and provides messages (sometimes randomly generated from a list) for our girls through text channels on a Discord server. For example, if the user types in "I want a workout", the bot will respond with a random workout video. If the user types "!quotes please", a randomly generated quote from zenquotes.io, will be sent in the channel!
How I built it
I used Discord Developer Portal to create my application, and then once connected to Repl.it I started to code! I used various imports such as import discord, import os, import json, import requests and import random. I had learned how to make this bot a couple months ago using this video: https://www.youtube.com/watch?v=SPTfmiYiuok.
Challenges I ran into
I had a couple of syntax errors such as missing colons, parenthesis and quotation marks.
Accomplishments that I am proud of
I am proud that I was able to code this Discord bot by myself as it is difficult to code, being that I am a beginner!
What we learned
I learned that syntax is important and that it is a determiner if whether your bot will be successful or not! I learned this through missing colons, quotations, etc.
What's next for Girl Boss
I am ready to launch this bot as a public bot so that others can implement this bot in their server!
NOTES
Make sure to run the code before testing it out in the server!
Built With
- discord
- python
- repl
- zenquotes
Log in or sign up for Devpost to join the conversation.