You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
One disabled or missing timer stops all later timers in a Twitch channel #723
Describe the bug
When the Twitch bot starts a channel's command timers, the loop uses return instead of continue. So one disabled timer, or one whose command is missing, stops every timer after it in that channel:
) doesn't delete the command's timer. The in-memory timer keeps posting the deleted command's content until a restart, and after the restart the orphan timer row trips the loop above.
UpdateTimerContent is never called, so !ucmd edits never reach a running timer.
!leave and the depart webhook don't stop the channel's timers (from reading the code, not tested against Twitch).
Activity