Commit Graph

66 Commits

Author SHA1 Message Date
barelyprofessional
a292a98048 No more deadnaming 2025-02-06 09:38:48 +08:00
barelyprofessional
4a5151229c Replace hardcoded references to BossmanJack 2025-02-05 23:37:35 +08:00
barelyprofessional
7e6ba075c5 Bypass sesh detect for the Jackpot messages 2025-02-05 08:27:02 +08:00
barelyprofessional
44ebe44670 Fix kasino typo 2025-02-04 20:51:34 +08:00
barelyprofessional
b7e829d30a Made it possible to disable Rainbet, Chips.gg and Howl.gg as they're not really working right now and just spamming errors 2025-01-21 20:17:46 +08:00
barelyprofessional
621e3eb39d Added self promo command, next visit commands for PO and court, added multiple ID support to Shuffle and bumped packages 2024-11-05 19:54:38 -06:00
barelyprofessional
7181bdefd0 Fixed Rainbet errors 2024-09-29 12:54:36 +08:00
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