Inspiration

Twitch plays Pokemon was really popular when it was initially released, and adding a DnD twist to the concept means that campaigns will be more fun, and playable with people who aren't physically around!

What it does

Twitch votes on 3 scenarios, and based on the environment interactions are generated.

How we built it

We used node.js for the bot, PHP to connect to a MySQL database, and HTML/CSS to build a front end for encounters.

Challenges we ran into

How to program the bot to connect with the database. We switched language for this at least 3 times! We started in Python, then switched to Java, and ended up with node.js

Accomplishments that we're proud of

The bot works with Twitch chat, and the database and website are all set up and ready to go. Everything works on its own, they just aren't talking to each other yet.

What we learned

Finding a decent hosting site is difficult, node.js is awesome, and we all learned a lot more about different languages.

What's next for DnD Twitch Bot

Working on getting it all connected!

Share this project:

Updates