Streamed: 10/8 on Twitch
π’ Streamer tool upgrade! We upgraded the shoutout bot during this live coding session to shoutout to loyal/long-term supporters of the channel (subscribers), as well as added a few admin features so mods can access settings like resetting shoutouts and turning them on and off.
It's quick, easy to deploy, and written completely in Python.
β Star β Project Repository
π Follow β on Twitch and GitHub
π΄ Watch β Twitch VOD (replay)
Topic(s): Adding features to a Twitch shoutout bot
Language(s): Python
Tech, Lib(s): VSCode, Elgato Stream Deck (affiliate link), TwitchIO
During the stream we...
β chased down a wild # for 2 hours (I don't wanna ruin the surprise...)
β renamed the bot the "SOB" (Shout Out Bot) π
β created a "reset" command for the shoutout bot
β remembered I left wet laundry in washing machine (oopsies π¬)
β gave the bot an on/off command you can call from chat
β "Shouldn't it be RABBIT-TUDE?" (touche!)
β set up subscriber greetings
β defined basic permissions so mods-only can access settings
β pushed all teh things to dev branch πͺ
We also come up with some ideas..
Bigups to viewers and chat for some of these suggestions!
- A "quoth bot" (quoth's the targeted user's last message)
- We need random sfx again! WOW
- Bouncy Ballmer Head featureβ’ requested
In the next stream..
We'll be giving the bot a voice and adding a text-to-speech/TTS feature. Then, if we have time, we'll set it up to track stream starts/stops and reset the shoutout tracker automatically.
Top comments (0)