Commit Graph

  • 75addfb185 Very good saar claude cood to make pow accept barelyprofessional 2026-03-13 20:24:30 -05:00
  • 0454a5bbdd Add Shuffle.us support for detecting hidden offline gambling barelyprofessional 2026-03-13 20:22:05 -05:00
  • 986027f5c5 Remove check for IsConnected from dead bot detection as this niggardly Websocket library FUCKED ME AGAIN barelyprofessional 2026-03-13 08:42:58 -05:00
  • b4796bbef6 Rain minimum barelyprofessional 2026-03-11 20:35:35 -05:00
  • c065bf513b rain control (#98) CrackmaticSoftware 2026-03-12 02:12:23 +01:00
  • 9f9bdee61d Don't allow brand new gamblers to participate in a rain barelyprofessional 2026-03-11 20:09:26 -05:00
  • 945fac3c50 Add "green" support to Roulette barelyprofessional 2026-03-08 00:16:24 -06:00
  • 67b0a26163 Add @ syntax to pocketwatch (#97) cohlexyz 2026-03-08 07:12:46 +01:00
  • 829443283f Add the option to disable OpenAI moderation for Nora barelyprofessional 2026-03-05 21:58:24 -06:00
  • 8daaf3c304 Seems to be working now. Re-added the VIP level check barelyprofessional 2026-03-05 09:41:25 -06:00
  • 586a89a4cd More logging barelyprofessional 2026-03-05 09:40:07 -06:00
  • fda98403ae Maybe? barelyprofessional 2026-03-05 09:38:27 -06:00
  • b384845b54 Realized my GraphQL payload was fucked anyway but it probably will still freak out at me barelyprofessional 2026-03-05 09:34:00 -06:00
  • f792cf4712 Shuffle still mad. Fuck you Noah barelyprofessional 2026-03-05 09:25:35 -06:00
  • 5058681022 Remove VIP level check to make it easier to test for now barelyprofessional 2026-03-05 09:22:42 -06:00
  • d01fbe6ce3 C# is so frustrating with HTTP. You couldn't imagine a more annoyingly autistic in the worst way possible HTTP client. Won't let you do anything to make it real world usable, and also enforces shit at runtime so you can't tell something is busted until hours later when your method finally hits. barelyprofessional 2026-03-05 09:20:57 -06:00
  • c8dcf8e884 Choking without an accept header barelyprofessional 2026-03-05 01:00:47 -06:00
  • 469e24dde1 Can't use application/json in the request headers but it seems it doesn't matter based on testing barelyprofessional 2026-03-05 00:54:16 -06:00
  • 11c09ea65c Allow !legitcheck to use usernames (#96) cohlexyz 2026-03-05 05:40:16 +01:00
  • 5fce555007 Thanks to AgarthaCrack for the offline betting detection logic barelyprofessional 2026-03-04 22:39:36 -06:00
  • 7b1e33da78 Minor update to Discord presence so it'll give the generic presence info if there's no platform presence data barelyprofessional 2026-03-04 21:18:43 -06:00
  • 64b2ce4a8e Chink is now 2x for rate limiting barelyprofessional 2026-03-04 21:15:46 -06:00
  • 545c880dba Updated 1023-byte limits to 2048 barelyprofessional 2026-03-04 21:15:21 -06:00
  • 896477787d Turns out the ?? just does it as a literal so going to leave it and see what happens when it's null barelyprofessional 2026-03-01 23:51:50 -06:00
  • 98369e3d92 Views can be null barelyprofessional 2026-03-01 23:50:15 -06:00
  • 75774bb62f Increase frame length to 300ms due to being a little too fast for the oldies in chat barelyprofessional 2026-03-01 22:02:43 -06:00
  • a94a9a11a8 Fix edits barelyprofessional 2026-03-01 21:51:07 -06:00
  • 251703a427 Add dittos to rain and emojis to make it more visible barelyprofessional 2026-03-01 21:48:27 -06:00
  • c05d855edd Overclocking planes barelyprofessional 2026-03-01 21:44:59 -06:00
  • ce0efead0b Only call people nigger faggots if they have an [img] alongside mBossmanJack barelyprofessional 2026-03-01 14:40:02 -06:00
  • 28881143be Ignore Bossman stream if a capture is already running due to Twitch GraphQL being trash barelyprofessional 2026-03-01 14:32:42 -06:00
  • abcaa48be4 Refactored Xeet embed so it uses the fancy split extension method instead of the one cohle cooked up barelyprofessional 2026-02-28 18:18:08 -06:00
  • 79cf0b9fdf self check (#93) cohlexyz 2026-03-01 00:50:46 +01:00
  • 6635ebacd0 embed media (#92) cohlexyz 2026-03-01 00:50:15 +01:00
  • 0f7e75ec91 No response for image rate limits barelyprofessional 2026-02-28 15:46:23 -06:00
  • 7770dc99ed Update deleted to use UUID barelyprofessional 2026-02-28 15:39:56 -06:00
  • 82a69f48dd Null warnings barelyprofessional 2026-02-28 15:35:59 -06:00
  • c8016b4fc6 Update for new chyat barelyprofessional 2026-02-28 15:34:36 -06:00
  • 8a827a17de Handle presence updates that don't contain a username barelyprofessional 2026-02-27 00:35:03 -06:00
  • eae5a18d11 Revert apocalyptic house edge for lambchop (it's rigged!) barelyprofessional 2026-02-27 00:21:17 -06:00
  • 72e5115548 Forgive input errors for kasino games when rate limiting barelyprofessional 2026-02-27 00:20:09 -06:00
  • 1337db31b3 Total chink death barelyprofessional 2026-02-27 00:11:07 -06:00
  • 6d4d461aa7 Update SlotsCommand.cs (#91) alogindtractor 2026-02-26 21:55:52 -08:00
  • 7779189cee Fix excessive payouts due to not subtracting wager barelyprofessional 2026-02-23 12:26:26 -06:00
  • 81a6f0fdd5 Total Cloudflare Death barelyprofessional 2026-02-21 00:08:47 -06:00
  • 4962472312 Flaresolverr is dogshit. Going to try real and raw barelyprofessional 2026-02-21 00:01:20 -06:00
  • d3f7d5e374 Re-enable Lambchop barelyprofessional 2026-02-20 18:26:58 -06:00
  • 0305f2a35c Fix borked code due to dodgy merge conflict barelyprofessional 2026-02-20 18:26:38 -06:00
  • 6b6bfe2699 Lambchop fix (#90) CrackmaticSoftware 2026-02-21 00:29:39 +01:00
  • 66f2af5f52 Take away the wager limit for roulette barelyprofessional 2026-02-19 20:58:05 -06:00
  • 1c2b36b8b2 Flip the numbers around for #88 barelyprofessional 2026-02-19 20:56:39 -06:00
  • 6967a81d73 Use RandN properly and get rid of the iterations thingy for next double barelyprofessional 2026-02-19 20:55:55 -06:00
  • f1ab9cfcdd Add auto delete to VIP message barelyprofessional 2026-02-19 20:27:07 -06:00
  • ec11dff3bd Added 100 minimum for rain barelyprofessional 2026-02-19 20:20:04 -06:00
  • 366311a20a Lambchop is off for now it's still fucked barelyprofessional 2026-02-19 20:18:26 -06:00
  • 60f74894ca Broke meta barelyprofessional 2026-02-19 19:30:05 -06:00
  • cda5aca788 Updated house edge for lambchop barelyprofessional 2026-02-19 19:26:45 -06:00
  • 78e1494a19 Bumped packages barelyprofessional 2026-02-19 19:17:01 -06:00
  • 2c7e2adf48 Whycome this was Newtonsoft? barelyprofessional 2026-02-19 19:14:50 -06:00
  • e5f98fe24c Check rights for users before ignoring barelyprofessional 2026-02-18 00:40:26 -06:00
  • e4815a2290 Auto delete Nora responses barelyprofessional 2026-02-17 23:35:00 -06:00
  • f1afce7fab Removed unused fields and imports barelyprofessional 2026-02-17 22:04:27 -06:00
  • 0dcbb25fe3 Migrated moods and prompts to the settings. Removed the weird concurrent dictionary and replaced with Redis. Removed the cleanup watchdog in favor of Redis expiration barelyprofessional 2026-02-17 22:02:09 -06:00
  • 75e958cd2a Add XML doc summaries for the value types barelyprofessional 2026-02-17 21:55:51 -06:00
  • bc114e9f64 Remove all the slop .md files barelyprofessional 2026-02-17 20:26:48 -06:00
  • 30d9f48d2e Nora (#87) xXCryingLaughingXx 2026-02-17 20:24:30 -06:00
  • f701cae171 fix error, add delay to win message (#89) alogindtractor 2026-02-17 06:58:54 -08:00
  • dec3a9473a Back to white squares as it's too many bytes barelyprofessional 2026-02-16 00:49:16 -06:00
  • 9183c45105 Replace cloud with fog barelyprofessional 2026-02-16 00:47:38 -06:00
  • f0c1e77e5f Update PlanesCommand.cs (#85) alogindtractor 2026-02-15 16:53:46 -08:00
  • 1ce3f0e8e5 Update KasinoMines.cs (#84) alogindtractor 2026-02-12 21:57:25 -08:00
  • b43ce3f95c Update KasinoMines.cs (#83) alogindtractor 2026-02-12 21:51:54 -08:00
  • d1e95b07d4 Don't let exceptions go unhandled on chat messages as it's causing issues with the websocket library barelyprofessional 2026-02-12 09:07:16 -06:00
  • 75630e4053 Reduce VIP log spam barelyprofessional 2026-02-11 22:35:08 -06:00
  • 6e2fd0bc35 Check for null on disconnection info Exception barelyprofessional 2026-02-11 22:11:29 -06:00
  • cbf5b628c3 Missed one barelyprofessional 2026-02-11 22:09:26 -06:00
  • 384b2ab3ef Removed disconnect/connect and replaced with Reconnect as it's made things worse barelyprofessional 2026-02-11 22:07:41 -06:00
  • bdb882795f Rename Reconnect to ReconnectAsync barelyprofessional 2026-02-11 22:06:00 -06:00
  • 259d5c339b fix payouts (#82) alogindtractor 2026-02-11 19:59:06 -08:00
  • 34b3c5a671 Uber aggressive reconnection logic was glitching out like mad. Added a reconnect on dead bot detection and reduced inactivity timeout to 45 seconds in settings for the bot barelyprofessional 2026-02-10 22:57:44 -06:00
  • 3d99cce5fb Removed wager limit for Mines barelyprofessional 2026-02-10 22:24:03 -06:00
  • c4995f55f2 Update KasinoMines.cs (#80) alogindtractor 2026-02-10 20:16:26 -08:00
  • 4441fa178c Update MinesCommand.cs (#78) alogindtractor 2026-02-10 20:03:01 -08:00
  • 6747389237 Still having issues with not reconnecting after 203 challenge so moved the reconnect logic back out of refresh token, save cookies no matter what and now force a reconnect on WsDisconnection event if it's not ByUser barelyprofessional 2026-02-10 22:00:05 -06:00
  • d71dd304fd update mines (#77) alogindtractor 2026-02-10 06:40:43 -08:00
  • 26d1da3069 Fix missing update cookie + force reconnect when bot is already logged in barelyprofessional 2026-02-10 08:39:25 -06:00
  • 21c8803eb9 fix board size, some fixes to auto cashout from cursor (#75) alogindtractor 2026-02-09 07:00:45 -08:00
  • b6df015277 cursor fixes (#74) alogindtractor 2026-02-08 22:05:39 -08:00
  • e1b5970e8b char[,] to char[][] (#73) alogindtractor 2026-02-08 21:45:40 -08:00
  • 7fbebe81ab Added missing awaits, improved permission check and removed redundant else barelyprofessional 2026-02-08 23:27:41 -06:00
  • 9643126cf8 updates message stuff (#72) alogindtractor 2026-02-08 21:26:34 -08:00
  • a272e155bd Ignore null barelyprofessional 2026-02-08 22:34:15 -06:00
  • 20a267c702 fix last message id to check for null first for message reset (#71) alogindtractor 2026-02-08 20:33:34 -08:00
  • 3385722455 Add JsonSerializerOptions for serialization and deserialization (#70) alogindtractor 2026-02-08 19:48:00 -08:00
  • e96620381f Move the responsibility for updating cookies and reconnecting to RefreshXfToken so it's always handled properly barelyprofessional 2026-02-08 20:50:13 -06:00
  • 4c8cbc1748 Actually save cookies barelyprofessional 2026-02-08 20:40:39 -06:00
  • 1e44dbe6c1 Parse it from Set-Cookie because honestly fuck it barelyprofessional 2026-02-08 20:35:44 -06:00
  • d2cc3f04ad Cookie container is fucking trash barelyprofessional 2026-02-08 20:31:42 -06:00
  • 9334cac344 Losing my mind this is fucking ridiculous barelyprofessional 2026-02-08 20:28:53 -06:00
  • d8a8b7341a Why am I not getting the fucking cookie barelyprofessional 2026-02-08 20:27:11 -06:00