Inspiration
What started as a simple word guessing idea, evolved into the good old party game of mafia that each of us used to play, our team liked the idea and we decided to go for it even though it seem like a big leap for our teams technical capabilities.
What it does
The bot acts as the narrator from the game mafia, managing the roles, collecting votes, keeping track of who gets eliminated etc. It contacts each player individually and talks on the channel with the whole group.
How we built it
We built it using node.js and Discord API.
Challenges we ran into
The first big challenge we encountered as a beginner team was understanding how to coordinate as a group, plan and delegate work. We had to figure out how to use Git Version Control to collaborate. The second big challenge was the coding part, we ran into a lot of errors we didn't know how to fix, had to sacrifice code quality, make different approaches due to our technical abilities.
Accomplishments that we're proud of
We learned a lot about what it takes to work on a project as a team, it was our first hackathon experience for each one of us and starting from a simple idea we managed to make a working prototype in the end.
What we learned
We learned to use git, work in a team and discord API.
What's next for Mafia Bot
You... 🔪
Built With
- discord
- javascript
- node.js
Log in or sign up for Devpost to join the conversation.