DEV Community

Cover image for Shout-out chat bot in Python [Live Coding Recap]
💾 bun9000
💾 bun9000

Posted on • Updated on

Shout-out chat bot in Python [Live Coding Recap]

Streamed: 10/5 on Twitch

🚨 Streamer tool alert! During this live coding session, we wrote a simple shout-out bot that greets fellow Twitch team members when they enter chat.

It's quick, easy to deploy, and written completely in Python.

Star ⇒ [Project Repository]((http://bit.ly/twitchsob)
💜 Follow ⇒ on Twitch and GitHub
🔴 Watch ⇒ Twitch VODs (replays) part 1 and part 2

Topic(s): Creating a single-purpose bot for shouting out Twitch team members in chat
Language(s): Python, Javascript
Tech, Lib(s): VSCode, Elgato Stream Deck (affiliate link), TwitchIO, websockets (SocketIO)

During the stream we...

✔ walked through the basics of creating a bot with TwitchIO python library
✔ commented out the overall flow/features we want (in psuedo)
✔ answered viewer questions - lots of good questions this stream! OMG! <3
✔ swapped out psuedo for real code, answering questions from viewers along the way
✔ tested the bot - some typos and silly errors! 😬
✔ GOT IT WORKING! So we worked on documentation for the README.md
✔ pushed to repo once documentation was sorted
✔ made plans for future features (tts shoutouts, start/stop monitoring, etc)

Top comments (0)