barelyprofessional
12980a86c3
Updated Kick support so admins can now add/remove streamers and force a reconnect to commit the changes
2024-09-21 00:28:16 +08:00
barelyprofessional
5b3f394c29
Converted send message method to async (also created a synchronous method that shadows the async method). Added a method to send multiple messages at once and message truncation with a choice of strategies
2024-09-17 00:57:11 +08:00
barelyprofessional
2a9d796e0d
Attempt to try and fix Chips.gg bet stream by moving to UUIDs. Didn't work though, still needs more work to fix
2024-09-14 16:42:31 +08:00
barelyprofessional
6dad3357fd
Stop emojis from shitting up the message
2024-09-07 22:20:51 +08:00
barelyprofessional
2accae84cf
Added a feature to shill the ad-free re-stream when a Twitch commercial break is detected
2024-09-07 17:07:07 +08:00
barelyprofessional
ace5646f36
Fixed missing Pusher channels setting causing the bot to fail to start and fixed code so a single failing task won't take down the whole bot
2024-09-02 00:39:39 +08:00
barelyprofessional
3b1f967a02
Service initialization is now async so the bot starts up faster
2024-09-02 00:26:33 +08:00
barelyprofessional
c3aa839e82
Defaulted GambaSesh Discord bypass to true since he's not setup with the new Discord guild
2024-09-01 21:10:38 +08:00
barelyprofessional
e4b1821a5b
All the ancillary services have been moved out of the chatbot's class and relocated to a separate file. THe code is still very messy but at least it'll make the main bot easier to navigate.
...
Also refactored a bunch of shit
* Removed the thread used for pinging, now an async timer
* Kick will no longer block the bot from starting
* Twitch initialization follows the same rules as other services where everything is contained to its build method
* Fixed a bug where the bot's heartbeat logic would get messed up by the machine timezone if it wasn't UTC
2024-09-01 00:53:44 +08:00