Inspiration
My inspiration for making this discord bot and its functionality derived from being a moderator in a discord server and realizing that certain tasks can be made significantly easier with a bot.
What it does
It handles basic administrative tasks including moving members (all or one) from one voice channel to another, kicking members from a server, and clearing a certain number of messages in a text channel. It is also capable of providing a weather report based on city name, and telling jokes.
How we built it
I programmed the bot in python using the Pycharm IDE. The bot's profile was created on discord and linked to my code using a token.
Challenges we ran into
Converting the bot's code to an executable proved to be challenging due to certain libraries not being properly packaged. Time restrictions also proved to be a challenge
Accomplishments that we're proud of
It feels cool to have a bot that makes managing a discord server easier, and even being able to tell jokes form a huge database.
What we learned
I learned how to navigate APIs and how to implement them in my code. Additionally, I learnt how to convert python files to an executable
What's next for FRIDAY
I intend to add more administrative tools to FRIDAY, such as a mute command or role assigner. I also intend to give FRIDAY the ability to play music in voice channels.
Built With
- discord
- official-joke-api
- openweather
- python
Log in or sign up for Devpost to join the conversation.