Inspiration

These games were inspired by some childhood games.

What it does

The boat features a one-word story game in which users type in a word to form a story. The bot can then form a sentence using those words after the user inputs "$end" in the one-word-story channel. Each player can only message one word, and they have to let someone else message a word. The discord bot also features a hangman game, which includes different difficulties depending on the word length.

How we built it

We decided to use repl.it to build our Discord bot using Python. We first figured out how the Discord bot functions, trying to make it talk and respond to certain messages. We then had to set up the database so that the Discord bot can save some of the variables.

Challenges we ran into

Most of us aren't very familiar with Python, and we had to learn the language along the way. We encountered a lot of bugs as a result. For example, we struggled to implement a database that will save our data. The hangman game also ate up a lot of our time. We struggled to implement win conditions in the hangman game as well as showing all of the correctly guessed letters.

Accomplishments that we're proud of

Most of the accomplishments we were proud of were the ones that took the longest. We were really proud of finishing. Overall, we were surprised we managed to implement two games in one single bot in twelve hours.

What we learned

We learned a lot about Discord bots and the bots APIs. We also got hands-on experience with an unfamiliar language.

What's next for Word Bot

We hope to add new games for the Word Bot (such as a synonym game) as well as add some new improvements to the hangman game!

Built With

  • apis
  • discord
  • libraries
  • python
  • replit
Share this project:

Updates