Commit Graph

  • 9bee1188e5 Skip command don't return when there's no prefix barelyprofessional 2026-01-13 23:36:06 -06:00
  • eb4bb8dc47 Add missing await barelyprofessional 2026-01-13 23:04:53 -06:00
  • ee9ae62e39 Use the target instead of whoever is running the command barelyprofessional 2026-01-13 23:01:39 -06:00
  • 29f2863c9a Refactored Xeet embedding barelyprofessional 2026-01-13 22:53:06 -06:00
  • 3f4c3e2713 Support for commands without a prefix using new attribute NoPrefixRequired barelyprofessional 2026-01-13 21:53:27 -06:00
  • 295fef20fb Added slot assets barelyprofessional 2026-01-13 21:16:13 -06:00
  • b873195e79 Add basic twitter post embeds (#46) cohlexyz 2026-01-14 04:04:56 +01:00
  • 8f0ada8c78 Fix compiler error and tried to improve the formatting of wins/losses barelyprofessional 2026-01-13 21:00:15 -06:00
  • 128726d5a9 adds pause between spins and delays win/lose message based on length of image (#45) alogindtractor 2026-01-13 18:56:48 -08:00
  • cf45a14eff update slots multispin to actually work (#42) alogindtractor 2026-01-11 20:39:56 -08:00
  • 56817cf471 Toggle between active gambler stats and all stats barelyprofessional 2026-01-09 19:06:47 -06:00
  • 68d0984b77 Fix display of amounts for Plinko barelyprofessional 2026-01-09 18:59:12 -06:00
  • 61e47ad591 fix plinko spam, allow multiple slot spins within the same image (#40) alogindtractor 2026-01-09 16:53:52 -08:00
  • 31023bc960 Use Humanizer for enum barelyprofessional 2026-01-09 18:52:17 -06:00
  • 79a1b7a224 Add !legitcheck command for user RTP statistics (#41) ClaudetteTheGreat 2026-01-09 19:49:59 -05:00
  • fa9cbff738 Fix formatting, lack of ct support for Task.Delay and readd missing await barelyprofessional 2026-01-09 00:17:33 -06:00
  • 7489c7c46a Fucked up shitty ghetto patch barelyprofessional 2026-01-09 00:12:55 -06:00
  • d351dc580c Payout fix and wager limit for Plinko barelyprofessional 2026-01-09 00:10:09 -06:00
  • e4f8085350 Fix nullable warnings again barelyprofessional 2026-01-08 23:58:40 -06:00
  • f14d9281a9 vacuum fix (#38) alogindtractor 2026-01-08 21:57:49 -08:00
  • 2570523c3e Key not found errors with Plinko barelyprofessional 2026-01-08 23:42:21 -06:00
  • 2e767f00ab More plinko RTP shenanigans barelyprofessional 2026-01-08 23:35:19 -06:00
  • 334a8795e3 RTP fix hopefully barelyprofessional 2026-01-08 23:33:25 -06:00
  • 4a5a573941 Fix compiler nullable warnings barelyprofessional 2026-01-08 23:29:55 -06:00
  • 50fee7c984 plinko rework (#37) alogindtractor 2026-01-08 21:28:38 -08:00
  • 82da292cd8 Updated 8ball * Reduce permissions to Loser * Add rate limit options * Use the FormatUsername() extension method * Convert to a switch expression * Reformat * Namespace barelyprofessional 2026-01-08 20:03:44 -06:00
  • 6cdb7b6702 Add !8ball command (#35) cohlexyz 2026-01-09 03:00:36 +01:00
  • 21fd54f83e plinko fixes (#34) alogindtractor 2026-01-08 07:13:30 -08:00
  • 73f933db4a plinko fix frfrfr (#32) alogindtractor 2026-01-07 20:27:01 -08:00
  • d6fe18638a Increase timeout and add rate limiting barelyprofessional 2026-01-07 21:44:13 -06:00
  • fe2c57f5c1 fix plinko payout maybe? also added logger in case its still bugged to print ball position (#31) alogindtractor 2026-01-07 19:41:07 -08:00
  • 6d8caf6430 Fix busted syntax for the settings in PlinkoCommand.cs barelyprofessional 2026-01-07 21:26:38 -06:00
  • 143f282647 plinko fix frfr this time (#30) alogindtractor 2026-01-07 19:25:49 -08:00
  • 2a77e760a1 Fixed color display for kasino game status and added plinko barelyprofessional 2026-01-07 20:28:30 -06:00
  • 6f6359b6da plinko update, minor blackjack update (#29) alogindtractor 2026-01-07 18:19:57 -08:00
  • bdc84f6476 wait for chat message id plinko update (#28) alogindtractor 2026-01-07 15:13:16 -08:00
  • e0d388b2f0 Update cleanup delay settings for PlinkoCommand, use plinko delay instead of limbo (#27) alogindtractor 2026-01-07 14:18:32 -08:00
  • 7e3ba4e641 Kasino game access control (#25) CrackmaticSoftware 2026-01-07 23:09:56 +01:00
  • 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