Commit Graph

  • 47771a0f4c plinko with wager (#26) alogindtractor 2026-01-07 12:23:30 -08:00
  • be669bf951 fixes (#22) CrackmaticSoftware 2026-01-06 21:10:46 +01:00
  • 318241a58c Fix out of bounds error barelyprofessional 2026-01-05 21:13:42 -06:00
  • b7f570beef Maybe this will deal with the broken calculation? barelyprofessional 2026-01-05 20:20:54 -06:00
  • e581cab142 Fix tier 1 hopefully? barelyprofessional 2026-01-05 20:11:44 -06:00
  • 00e556d0bb Fix VIP levels hopefully barelyprofessional 2026-01-05 20:07:45 -06:00
  • 2ade21225e More logging! barelyprofessional 2026-01-05 19:47:49 -06:00
  • f0fe22ab12 Still no idea why VIP levels aren't working, adding shitloads of logging barelyprofessional 2026-01-05 19:43:19 -06:00
  • 004a3d42b2 Don't log metadata to info barelyprofessional 2026-01-05 19:40:48 -06:00
  • eb6ec6a628 Add juiceme as a pattern for daily dollar barelyprofessional 2026-01-05 19:38:55 -06:00
  • 2664e5e0df Should be >= instead of <= for exclusions. Retarded. barelyprofessional 2026-01-05 19:25:23 -06:00
  • 78207b291b Exception logging for VIP levels as they're not working barelyprofessional 2026-01-05 19:21:22 -06:00
  • 78d5ba9f40 Updated split so it doesn't directly mess with balance barelyprofessional 2026-01-05 19:19:58 -06:00
  • 3992ff3119 Splitable blackjack (#21) CrackmaticSoftware 2026-01-05 16:22:34 +01:00
  • a288f3f4eb Prevent people from being able to redeem a daily dollar with a brand new gambler entity barelyprofessional 2026-01-05 00:47:34 -06:00
  • 1c8a2658ca Fix balance display on win barelyprofessional 2026-01-05 00:32:45 -06:00
  • 9077e629be Don't modify the balance directly barelyprofessional 2026-01-05 00:28:28 -06:00
  • 19571d54e7 Daily dollar that resets midnight BMT barelyprofessional 2026-01-04 23:59:14 -06:00
  • e952179663 Fix limbo colors per PR #17 Closing the rest of that PR as I have another plan for how to do daily dollah barelyprofessional 2026-01-04 18:25:45 -06:00
  • 6a79063b18 Use the proper red for a blackjack bust and removed unused parameter per PR #20 barelyprofessional 2026-01-04 18:23:13 -06:00
  • 4ccb6b7865 Forgot that LastOrDefault needs an OrderBy barelyprofessional 2026-01-02 21:28:59 -06:00
  • b0473d68ab Did some refactoring with blackjack and probably have completely broken it barelyprofessional 2026-01-02 21:25:36 -06:00
  • fcd057e980 Create a separate setting for blackjack cleanup barelyprofessional 2026-01-02 19:02:04 -06:00
  • e183414836 Removed shitty error handler barelyprofessional 2026-01-02 19:00:31 -06:00
  • 9bb9ca63a7 Removed Newtonsoft barelyprofessional 2026-01-02 18:56:22 -06:00
  • 289d2c91a3 Rate limit the abandon command barelyprofessional 2026-01-02 18:51:00 -06:00
  • df869c6e82 Blackjack (#18) CrackmaticSoftware 2026-01-03 00:12:46 +01:00
  • 77dad18e92 Added a new state type for the 2025 end of year great reset barelyprofessional 2025-12-31 20:50:05 -06:00
  • 9a416eab1c Missing return :lossmanjack: barelyprofessional 2025-12-31 20:40:30 -06:00
  • 5c186f13b1 Reducing rate limits for slots barelyprofessional 2025-12-31 20:37:46 -06:00
  • 70c4daf750 Upload text to Zipline (if enabled) for very large image lists barelyprofessional 2025-12-31 20:37:03 -06:00
  • 1c1734922e Fix color display for Limbo barelyprofessional 2025-12-28 00:14:49 -06:00
  • 6e32ab90dc Disable bbcode wrapping for the drawn stuff barelyprofessional 2025-12-27 22:53:05 -06:00
  • 8342a1e63a Convert doubles to decimal and render amounts a little nicer barelyprofessional 2025-12-27 22:50:56 -06:00
  • c9e3f91707 Revert to the old logic for showing wins/losses and calculating shit barelyprofessional 2025-12-27 09:43:53 -06:00
  • 56249cdbc0 Messed up asset path barelyprofessional 2025-12-27 09:30:08 -06:00
  • 1de4d3b475 Cleaned up compiler warnings barelyprofessional 2025-12-27 09:28:43 -06:00
  • fdd60a86fb Slots 2.0. Now with less Raylib barelyprofessional 2025-12-27 09:25:21 -06:00
  • 10fd0a290b Take wager off of your limbo win as it's pretty much infinite money right now barelyprofessional 2025-12-27 09:18:40 -06:00
  • 518a26f9d1 Trying dispose pattern instead barelyprofessional 2025-12-26 01:02:54 -06:00
  • 943132ac62 Total memory leak death barelyprofessional 2025-12-26 00:29:58 -06:00
  • d2f06d30ed With the power of Claude free, will this memory still leak? barelyprofessional 2025-12-25 20:42:17 -06:00
  • a61d930c88 Removed Claude's dodgy try/finally and added win size to the message barelyprofessional 2025-12-25 20:31:11 -06:00
  • 6a818aada6 exploratory garbage collection fix powered by a bunch of GPUs solving crossword puzzles (#14) CrackmaticSoftware 2025-12-26 03:27:27 +01:00
  • 69ac495824 !prayge this fixes the memory leaks barelyprofessional 2025-12-25 19:40:12 -06:00
  • fe1ab566d1 Removed some pointless decimal conversion. Subtract wager from winnings. barelyprofessional 2025-12-25 19:31:09 -06:00
  • 0301a6c2d3 Missing bbcode close for win barelyprofessional 2025-12-25 12:37:48 -06:00
  • 4c54e656b4 JSON payload I was given was not correct! barelyprofessional 2025-12-25 12:36:02 -06:00
  • e602391bd7 Don't think it's necessary to include a name but the upload is failing for some reason barelyprofessional 2025-12-25 12:33:31 -06:00
  • 4b58cc9eae 5 seconds? What the fuck A Log barelyprofessional 2025-12-25 12:22:00 -06:00
  • 7aefa17f47 Slots barelyprofessional 2025-12-25 02:30:10 -06:00
  • 6b86b3ae6c snitch on people adding/removing images to the bot (#13) CrackmaticSoftware 2025-12-22 18:02:01 +01:00
  • 5212f7cd76 Forgot to add BuildYouTubePubSub to the tasks barelyprofessional 2025-12-21 20:15:08 -06:00
  • 8503636a29 * Removed OpenRouter from BotServices and converted it into a static class * Moved hostess from MemeCommands.cs to KasinoUserCommands.cs * Added missing KasinoCommand attribute. Also added WagerCommand so it'll do the exclusion check before running barelyprofessional 2025-12-19 01:05:39 -06:00
  • a88045c63d YouTube PubSub barelyprofessional 2025-12-19 00:49:18 -06:00
  • 72a162b67a Add !hostess command (#12) cohlexyz 2025-12-19 07:42:57 +01:00
  • 71e534a396 Fix screwed up regex for selecting the number, display formatting issues with numbers and changed the game result to print on a single line barelyprofessional 2025-12-10 20:15:38 -06:00
  • d83b357ec3 Using a proper cancellation token for commands rather than the shared one, so timeouts should be handled more gracefully and also hopefully maybe actually consistently work. Also added error reporting barelyprofessional 2025-12-10 20:06:15 -06:00
  • 9ee114c466 Updated new games so they have individual cleanup delays. Also extended timeouts for Wheel as it's prone to timing out barelyprofessional 2025-12-10 19:43:28 -06:00
  • 1463d991c1 Added Limbo barelyprofessional 2025-12-10 19:41:23 -06:00
  • 9583313316 faster wheelspin (#11) CrackmaticSoftware 2025-12-10 23:47:29 +01:00
  • 85a5eb4dfd wheel fix maybe (#10) CrackmaticSoftware 2025-12-10 23:26:13 +01:00
  • 061cbaea9e lambchop fix maybe (#9) CrackmaticSoftware 2025-12-10 21:37:33 +01:00
  • 956bfd9b54 wheel fix (#8) CrackmaticSoftware 2025-12-10 17:33:19 +01:00
  • 711ce75a8b oval shaped wheel game (#7) CrackmaticSoftware 2025-12-10 17:16:58 +01:00
  • 26d2305a6c Implemented theoretical YouTube PubSub integration using Redis PubSub and some random shit I found on the Internet barelyprofessional 2025-12-10 00:55:27 -06:00
  • ffb183f57b Added Redis barelyprofessional 2025-12-10 00:14:40 -06:00
  • 1392502712 Bumped packages barelyprofessional 2025-12-10 00:06:25 -06:00
  • db3f09c32f Added a check to see if field length matches the multee list size and throw an exception if it doesn't due to unreachable code warning barelyprofessional 2025-12-09 23:45:01 -06:00
  • 052918fd28 Fixed loss so it's now red for lambchop barelyprofessional 2025-12-09 23:40:47 -06:00
  • 4671bb3d25 Return new balance when it's modified and use that for display so it accounts for concurrent games barelyprofessional 2025-12-09 23:40:15 -06:00
  • 5af2015d46 Updated the message detection code so it'll give up straight away if the status is bad barelyprofessional 2025-12-09 23:21:52 -06:00
  • 91878d92b5 Fixed broken cleanup for lambchop and missing sesh bypass barelyprofessional 2025-12-09 22:29:07 -06:00
  • 0c08c19e90 lambchop quickfix (#6) CrackmaticSoftware 2025-12-09 21:45:40 +01:00
  • f385ff35c6 lambchop game using existing random (#5) CrackmaticSoftware 2025-12-09 19:07:39 +01:00
  • 5f709464b2 dice fix (#3) CrackmaticSoftware 2025-12-08 00:16:48 +01:00
  • 312f93494d Reduce rate limit window for dice barelyprofessional 2025-12-07 13:50:32 -06:00
  • cfdac05185 Fix Avenue's retarded formatting barelyprofessional 2025-12-07 13:48:43 -06:00
  • df5df27be0 Merge pull request #1 from CrackmaticSoftware/master barelyprofessional 2025-12-08 03:29:57 +08:00
  • e86a4d69be add ratelimitingoptions to dice game CrackmaticSoftware 2025-12-07 20:26:24 +01:00
  • a2ed1724e2 Merge remote-tracking branch 'origin/master' CrackmaticSoftware 2025-12-07 19:59:01 +01:00
  • bdeb2acdf8 added dice game. added random double generator. CrackmaticSoftware 2025-12-07 19:51:17 +01:00
  • 348ae7b9cb net10 barelyprofessional 2025-12-05 19:55:59 -06:00
  • 3c70fea2ba Added admin commands for everything but abandon and close. Changed selection time weighted payout to a property instead of having different types barelyprofessional 2025-11-25 00:54:11 -06:00
  • 24db30b789 Add an option to disable Jackpot barelyprofessional 2025-11-16 12:50:21 -06:00
  • 4bf9308fa7 Created initial models for kasino events barelyprofessional 2025-11-16 02:03:02 -06:00
  • e99434f5df Refactored and corrected compiler warnings on Keno and Planes barelyprofessional 2025-11-16 00:45:41 -06:00
  • e2ae5c20c2 Log the DLive exception barelyprofessional 2025-11-15 16:50:33 -06:00
  • 60e0c76b72 Added pocketwatch command barelyprofessional 2025-11-15 16:48:36 -06:00
  • ccf26d24a2 Added a stream capture locking feature due to DLive spuriously reporting a streamer as not live when they are and causing duplicate captures. barelyprofessional 2025-11-08 09:01:38 -06:00
  • 3ca9e1278b Log spam barelyprofessional 2025-10-26 10:43:58 -05:00
  • ee40d14fa6 Added more logging and error checking for DLive as it's a piece of shit barelyprofessional 2025-10-25 17:44:32 -05:00
  • 7a625f218f Planes fair and honest 1.1 update barelyprofessional 2025-10-23 17:41:38 -05:00
  • 8904c4eb81 New planes riggery barelyprofessional 2025-10-22 20:55:27 -05:00
  • 02336ebd32 Special planes feature barelyprofessional 2025-10-19 17:17:28 -05:00
  • 36ad9a23b4 Log the nonce that should've passed Kiwi Flare challenge barelyprofessional 2025-10-19 17:15:27 -05:00
  • d53d2f1def Remove persistently failing mesasges from the deletion scheduled task if they get forever lost for some reason. barelyprofessional 2025-10-18 19:30:49 -05:00
  • 2699dcf9ca Fix bad default for exit on death barelyprofessional 2025-10-18 11:33:38 -05:00
  • 3a8df5c76b Removed flags from field search barelyprofessional 2025-10-18 11:33:17 -05:00
  • e770136ca9 Did a massive overhaul of settings where it now uses an attribute and reflection to populate the DB. Gets rid of the enormous array and makes it a one-step process to create settings. barelyprofessional 2025-10-18 03:45:23 -05:00