Commit Graph

11 Commits

Author SHA1 Message Date
Tom
622b359b12 Added proper slave mode - additional clients after the first connection. Fixed a few issues. Updated to version 4.8.2. 2025-03-06 16:05:15 +00:00
Tom
c4e651ff7f Removed useless logging line. 2025-01-18 22:51:26 +00:00
Tom
6e6f20b097 Fixed explicit TTS voices in messages when there is text before the first voice name. 2025-01-18 22:47:15 +00:00
Tom
5067ffe119 Added chat message to redemptions. Added Subscription End to Twitch. Added more variables to certain redemptions. 2025-01-18 21:51:50 +00:00
Tom
07b035039d Added policies. Added action for channel ad break ending. 2024-10-22 07:54:59 +00:00
Tom
1d43515fb9 Generalized the ChatMessageReader to make it work with ChannelResubscrition. Added connections refresh command. 2024-08-12 19:46:11 +00:00
Tom
2056b2cd48 TTS messages are now merged. 2024-08-12 05:44:31 +00:00
Tom
cc81999abe Raid Spam Prevention is now applied to joined chats. 2024-08-07 23:21:56 +00:00
Tom
e4a11382ef Added more information to logs when receiving subscriptions. Added raid message spam prevention. Added bit message detection - requires tts.chat.bits.read permission for TTS." 2024-08-07 20:30:49 +00:00
Tom
8014c12bc5 Fixed 7tv & Twitch reconnection. Added adbreak, follow, subscription handlers for Twitch. Added multi-chat support. Added support to unsubscribe from Twitch event subs. 2024-08-06 20:28:18 +00:00
Tom
75fcb8e0f8 Fixed command permissions. Moved to using Twitch's EventSub via websockets. Cleaned some code up. Added detection for subscription messages (no TTS), message deletion, full or partial chat clear. Removes messages from TTS queue if applicable. Added command aliases for static parameters. Word filters use compiled regex if possible. Fixed TTS voice deletion. 2024-08-04 23:46:10 +00:00