Inspiration
We were inspired by the simple yet brilliant browser game, Wordle and all the possibilities it offers. We wanted to make the game more collaborative and bring it into discord.
What it does
We've adapted the idea of Wordle and made it into a Discord bot that can respond to users. Allowing Discord servers to play, collaborate, and compete on a daily six-word guessing game!
How we built it
Taking advantage of the user-friendly API of the Discord.py library, we were able to build Wordle in Discord with python. We used text files to save various stats and info such as the leaderboard for each individual server Discordle is apart of.
Challenges we ran into
Aside from the obvious power outages and disconnect between our team members during this time, we struggled with many technical things such as... Making sure the Discord bot worked in many different discord servers (saves different leaderboards, saves the solved status of the words across the various discord servers) We ran into troubles with our English dictionary library with some valid English words not being recognized as a valid words such as 'smoked' and 'demons' We originally were going to do long words such as 10 letter words but came to realize it was too hard to come up with long words so settled upon 6 letters after a lot of revision.
Accomplishments that we're proud of
We are proud that we were able to bring a game we and all our friends enjoy to a place where we can easily compete, collaborate, and keep track of our scores from day today. Bringing a lovable game to a multiplayer social network for even more entertainment successfully with lots of room for improvement and revisions to make it even better. We are also proud of the fact that Discordle works on multiple Discord servers at the same time. It took a lot of troubleshooting and bug fixing to make it work.
What we learned
We learned a deeper understanding of the Discord API and many of the intricacies of the Discord.py library.
What's next for Discordle
To increase the customization of the bot we plan to have the user be able to pick the number of letters in the word and change the intervals of time for when the bot resets. Could be able to make a custom word list and adjust the difficulty of the words. More statistics for the leaderboard, and adding more languages to make it more accessible.

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