7 Commits

Author SHA1 Message Date
barelyprofessional
5f189cb9cc Refactored to fix compiler warnings 2025-07-07 20:12:07 -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
637c8f9303 Updated URL for Rainbet game-history 2025-03-21 20:56:44 +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
946a7679ee I'm an idiot, forgot to null the cookies 2024-08-10 01:55:58 +08:00
barelyprofessional
99489a3629 Now retrieving the last 5000 entries, mostly because I'd often get consecutive failures from FlareSolverr. Also caching the cookies now with some logic to retrieve fresh cookies when challenged. So far this has made the bet history scraping a lot more reliable. 2024-08-10 00:28:15 +08:00
barelyprofessional
a67641a14d Added Rainbet bet history scraping. Uses FlareSolverr to grab Cloudflare cookies then retrieves from the bet feed. Not perfect but mostly works. 2024-08-06 00:07:08 +08:00