Commit Graph

561 Commits

Author SHA1 Message Date
barelyprofessional
eb6ec6a628 Add juiceme as a pattern for daily dollar 2026-01-05 19:38:55 -06:00
barelyprofessional
2664e5e0df Should be >= instead of <= for exclusions. Retarded. 2026-01-05 19:25:23 -06:00
barelyprofessional
78207b291b Exception logging for VIP levels as they're not working 2026-01-05 19:21:22 -06:00
barelyprofessional
78d5ba9f40 Updated split so it doesn't directly mess with balance 2026-01-05 19:19:58 -06:00
CrackmaticSoftware
3992ff3119 Splitable blackjack (#21)
* Blackjack

* changed blackjack randomness to use player bound randomness.

* blackjack splitting. auto standing on 21. fixed duplicate bust message.

* vibecoded transactions fix

* update to match proper balance modification
2026-01-05 09:22:34 -06:00
barelyprofessional
a288f3f4eb Prevent people from being able to redeem a daily dollar with a brand new gambler entity 2026-01-05 00:47:34 -06:00
barelyprofessional
1c8a2658ca Fix balance display on win 2026-01-05 00:32:45 -06:00
barelyprofessional
9077e629be Don't modify the balance directly 2026-01-05 00:28:28 -06:00
barelyprofessional
19571d54e7 Daily dollar that resets midnight BMT 2026-01-04 23:59:14 -06:00
barelyprofessional
e952179663 Fix limbo colors per PR #17
Closing the rest of that PR as I have another plan for how to do daily dollah
2026-01-04 18:25:45 -06:00
barelyprofessional
6a79063b18 Use the proper red for a blackjack bust and removed unused parameter per PR #20 2026-01-04 18:23:13 -06:00
barelyprofessional
4ccb6b7865 Forgot that LastOrDefault needs an OrderBy 2026-01-02 21:28:59 -06:00
barelyprofessional
b0473d68ab Did some refactoring with blackjack and probably have completely broken it 2026-01-02 21:25:36 -06:00
barelyprofessional
fcd057e980 Create a separate setting for blackjack cleanup 2026-01-02 19:02:04 -06:00
barelyprofessional
e183414836 Removed shitty error handler 2026-01-02 19:00:31 -06:00
barelyprofessional
9bb9ca63a7 Removed Newtonsoft 2026-01-02 18:56:22 -06:00
barelyprofessional
289d2c91a3 Rate limit the abandon command 2026-01-02 18:51:00 -06:00
CrackmaticSoftware
df869c6e82 Blackjack (#18)
* Blackjack

* idk
2026-01-02 17:12:46 -06:00
barelyprofessional
77dad18e92 Added a new state type for the 2025 end of year great reset 2025-12-31 20:50:05 -06:00
barelyprofessional
9a416eab1c Missing return :lossmanjack: 2025-12-31 20:40:30 -06:00
barelyprofessional
5c186f13b1 Reducing rate limits for slots 2025-12-31 20:37:46 -06:00
barelyprofessional
70c4daf750 Upload text to Zipline (if enabled) for very large image lists 2025-12-31 20:37:03 -06:00
barelyprofessional
1c1734922e Fix color display for Limbo 2025-12-28 00:14:49 -06:00
barelyprofessional
6e32ab90dc Disable bbcode wrapping for the drawn stuff 2025-12-27 22:53:05 -06:00
barelyprofessional
8342a1e63a Convert doubles to decimal and render amounts a little nicer 2025-12-27 22:50:56 -06:00
barelyprofessional
c9e3f91707 Revert to the old logic for showing wins/losses and calculating shit 2025-12-27 09:43:53 -06:00
barelyprofessional
56249cdbc0 Messed up asset path 2025-12-27 09:30:08 -06:00
barelyprofessional
1de4d3b475 Cleaned up compiler warnings 2025-12-27 09:28:43 -06:00
barelyprofessional
fdd60a86fb Slots 2.0. Now with less Raylib 2025-12-27 09:25:21 -06:00
barelyprofessional
10fd0a290b Take wager off of your limbo win as it's pretty much infinite money right now 2025-12-27 09:18:40 -06:00
barelyprofessional
518a26f9d1 Trying dispose pattern instead 2025-12-26 01:02:54 -06:00
barelyprofessional
943132ac62 Total memory leak death 2025-12-26 00:29:58 -06:00
barelyprofessional
d2f06d30ed With the power of Claude free, will this memory still leak? 2025-12-25 20:42:17 -06:00
barelyprofessional
a61d930c88 Removed Claude's dodgy try/finally and added win size to the message 2025-12-25 20:31:11 -06:00
CrackmaticSoftware
6a818aada6 exploratory garbage collection fix powered by a bunch of GPUs solving crossword puzzles (#14)
* actually commit the code mayube
2025-12-26 03:27:27 +01:00
barelyprofessional
69ac495824 !prayge this fixes the memory leaks 2025-12-25 19:40:12 -06:00
barelyprofessional
fe1ab566d1 Removed some pointless decimal conversion. Subtract wager from winnings. 2025-12-25 19:31:09 -06:00
barelyprofessional
0301a6c2d3 Missing bbcode close for win 2025-12-25 12:37:48 -06:00
barelyprofessional
4c54e656b4 JSON payload I was given was not correct! 2025-12-25 12:36:02 -06:00
barelyprofessional
e602391bd7 Don't think it's necessary to include a name but the upload is failing for some reason 2025-12-25 12:33:31 -06:00
barelyprofessional
4b58cc9eae 5 seconds? What the fuck A Log 2025-12-25 12:22:00 -06:00
barelyprofessional
7aefa17f47 Slots 2025-12-25 02:30:10 -06:00
CrackmaticSoftware
6b86b3ae6c snitch on people adding/removing images to the bot (#13)
* image preview when adding to carrousel

* spelling is hard

* snitch more

* fuck yoursel
2025-12-22 11:02:01 -06:00
barelyprofessional
5212f7cd76 Forgot to add BuildYouTubePubSub to the tasks 2025-12-21 20:15:08 -06:00
barelyprofessional
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
2025-12-19 01:05:39 -06:00
barelyprofessional
a88045c63d YouTube PubSub 2025-12-19 00:49:18 -06:00
cohlexyz
72a162b67a Add !hostess command (#12)
* Add basic !hostess command

* Add openrouter integration
2025-12-19 07:42:57 +01:00
barelyprofessional
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 2025-12-10 20:15:38 -06:00
barelyprofessional
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 2025-12-10 20:06:15 -06:00
barelyprofessional
9ee114c466 Updated new games so they have individual cleanup delays. Also extended timeouts for Wheel as it's prone to timing out 2025-12-10 19:43:28 -06:00