Hello! I have been working on developing a small bot for my channel. It was up and running with a few basic test commands for one stream, worked great, then the next stream 2(?) days later the bot’s messages stopped showing up in the chat. No changes at all were made to the bot, it just went from a working state to a non-working state. It connects to Twitch, it detects trigger phrases, it appears to send the reply message to the channel’s chat, but nothing ever shows up. The bot is following my channel and is modded.
Literally nothing changed on my end between it working fine, then it not working. I am using Go with the gempir/go-twitch-irc Go library.
Any advice on things I could check or try would be appreciated!
Thanks
EDIT: Just a couple more details
- When I sign into the bot’s account, I can post in my channel’s chat with no issues.
- The bot did not send very many messages the first stream I had it going, and it definitely didn’t send anything that breaks Twitch ToS. Just had a few debug commands like ping, healthcheck, raid message, and an emote detector/replier.