Commit Graph

98 Commits

Author SHA1 Message Date
barelyprofessional
429faabb31 Wait for video if it doesn't believe the streamer is live 2025-07-08 17:23:53 -05:00
barelyprofessional
5f189cb9cc Refactored to fix compiler warnings 2025-07-07 20:12:07 -05:00
barelyprofessional
bcc3bde6c9 Experimental automated capturing of selected Kick streams 2025-07-07 19:09:13 -05:00
barelyprofessional
c790b3f9ae Implemented Discord conversation summaries 2025-06-27 17:43:15 -05:00
barelyprofessional
c7c80bd6e4 Fix null reference when disposing of the bot where Flaresolverr failed like it always does 2025-06-27 14:15:55 -05:00
barelyprofessional
26aa6f1507 Added Flaresolverr for BetBolt as it appears to be necessary since the domain outage 2025-06-27 14:13:33 -05:00
barelyprofessional
145aebbc5a BetBolt got their .com back 2025-06-25 00:56:51 -05:00
barelyprofessional
2dedf1118c Updated BetBolt .com to .io due to domain issues 2025-06-21 13:42:59 -05:00
barelyprofessional
be355e83df Some pocket watch stuff for the future 2025-06-07 16:04:13 -05:00
barelyprofessional
7421683e32 Updated URL for the Shuffle WS client 2025-05-28 12:11:10 -05:00
barelyprofessional
421ac7ed38 Fix NullReferenceException when recreating a dead Rainbet connection that died during the cookie phase 2025-05-17 16:52:01 -05:00
barelyprofessional
5367f0230c Ported over Cloudflare stuff from the old Rainbet client due to 403s 2025-05-16 14:15:38 -05:00
barelyprofessional
9d614aefc8 Commented out Yeet unhandled event logging as it's annoying as hell 2025-05-16 13:56:31 -05:00
barelyprofessional
14fc5178e3 Forgot to start WS client for Rainbet 2025-05-16 13:54:33 -05:00
barelyprofessional
a989bb79a6 Fixed random \n in the Yeet URL 2025-05-16 13:50:31 -05:00
barelyprofessional
32ff1fecd3 Experimental Rainbet WS support since they closed off my API method 2025-05-16 13:50:21 -05:00
barelyprofessional
9fa8631c35 Fixed Yeet integration so all bets would be displayed and the message edited if it was a win. 2025-05-16 12:57:20 -05:00
barelyprofessional
f6548fab39 Rephrased the Yeet on win message as it turns out win amount is a $ amount 2025-05-12 00:12:54 -05:00
barelyprofessional
2a99eea470 Don't really need to listen to bets as a win follows even when it's not a win 2025-05-11 00:04:58 -05:00
barelyprofessional
c36793f875 Yeet blocks US iPs so added support for defining a special proxy for it 2025-05-11 00:02:53 -05:00
barelyprofessional
96bff65167 Untested Yeet.com integration 2025-05-10 23:53:22 -05:00
barelyprofessional
6b899313de Updated BetBolt moneybags to piles of poo 2025-05-06 14:08:56 -05:00
barelyprofessional
e2c70cc5c5 Update to the Settings interface.
- Methods are now suffixed async
- Extension methods moved to the actual class and class renamed from SettingValue to Setting
- "Helpers" renamed to "SettingsProvider"
- Removed the ghetto CSV list method. Only setting using it was Pusher Channels which was orphaned by the new Kick channel feature. The call to ToList in the Chips.gg integration was incorrect and just proves lists should be consistently based around JSON objects instead of randomly string splitting
2025-05-06 14:07:52 -05:00
barelyprofessional
ffad7293ed Untested JeetBolt feed scraping 2025-05-03 23:10:45 -05:00
barelyprofessional
a12ed3a45a Fixed Clashgg heartbeat so it correctly logs last bet time 2025-05-02 14:21:50 -05:00
barelyprofessional
7f80a4e9c1 Replaced dodgy cast with JSON deserialize method. Not sure why but it worked for a bit then stopped working. 2025-04-21 15:35:37 -05:00
barelyprofessional
eb346cfe22 Updated the Jackpot username setting to a list as Austin is now using multiple accounts there 2025-04-13 18:19:30 -05:00
barelyprofessional
1c1b6aa347 Send remember to the login form to get hopefully longer lasting tokens 2025-04-13 13:11:28 -05:00
barelyprofessional
4d11f879ca Put together a workaround for Clash.gg being such an awful site that mines always reports as a win no matter what 2025-03-30 01:26:05 +08:00
barelyprofessional
f644c0f8cc Added support for the Twitch ToS strike packet and an alert for it 2025-03-25 19:38:44 +08:00
barelyprofessional
0b1251a49d Maybe I should've listened to the editor warning 2025-03-25 01:00:52 +08:00
barelyprofessional
516c867a70 Fix Clash.gg mines multis having no precision 2025-03-25 01:00:33 +08:00
barelyprofessional
71d074c6c6 Hopefully fix up rounding with Clash.gg and make it look nicer 2025-03-25 00:47:21 +08:00
barelyprofessional
f125d37dfc Fixed an error where it was using the unfiltered bet feed for spamming everyone 2025-03-23 20:05:58 +08:00
barelyprofessional
6febd20640 Forgot to bypass GambaSesh detection for Rainbet 2025-03-23 19:56:02 +08:00
barelyprofessional
e59bb880b5 New setting to control the initial state of the almanac shill 2025-03-23 19:49:45 +08:00
barelyprofessional
0c37596a66 Added notifications for Rainbet bets 2025-03-23 18:18:47 +08:00
barelyprofessional
64ccf97a14 Created a function for checking live status 2025-03-23 18:05:16 +08:00
barelyprofessional
3ca8c047e4 Forgot to convert Clash.gg bets from cents to dollars 2025-03-23 16:34:43 +08:00
barelyprofessional
b77c6b1f12 Added some more logging for debugging this. Check status for waiting for activation 2025-03-22 20:30:36 +08:00
barelyprofessional
e01c13428a Change unhandled event to debug as it's spammy 2025-03-22 20:23:25 +08:00
barelyprofessional
94f8c8de08 Added a feature to shill the kasino almanac 2025-03-22 20:17:26 +08:00
barelyprofessional
908c0e6dc4 Noticed they stop sending bets after a while. Use the heartbeat task to sense if this has happened and force a reconnect 2025-03-22 20:17:00 +08:00
barelyprofessional
7122a1898c Stop spamming subscriptions when already online 2025-03-22 14:17:54 +08:00
barelyprofessional
691a5e0904 Try again using List<> instead of a Tuple? 2025-03-22 14:09:18 +08:00
barelyprofessional
a61778cd0d Fixed reference to Jackpot and corrected JsonProperty to JsonElement 2025-03-22 14:06:10 +08:00
barelyprofessional
03a3892035 Forgot to add BuildClashgg to the build tasks 2025-03-22 14:03:31 +08:00
barelyprofessional
b6dc7b8cbe Experimental Clash.gg support, completely untested. Austin's ID is unknown at this time hence not populated 2025-03-22 14:00:23 +08:00
barelyprofessional
637c8f9303 Updated URL for Rainbet game-history 2025-03-21 20:56:44 +08:00
barelyprofessional
1efa808f82 Added a setting for the initial value of the GambaSesh Discord bypass variable 2025-03-02 16:43:49 +08:00