barelyprofessional
e725ca5864
Moved to Lazy<T> and a static class for handling Redis connections with some methods to make it easier to work with JSON. Completely untested.
2026-04-26 20:30:56 -05:00
barelyprofessional
1778d0d573
Go back to direct OCIS linking due to increased length limits in chat so it should work now
2026-04-26 08:12:59 -05:00
alogindtractor
1abe5974a7
Update ToolUrl for MinesCommand ( #106 )
...
more clean now
2026-04-12 02:18:44 +02:00
barelyprofessional
d4d499aebd
Added enable/disable for Krash and cleanup delay as a configurable value
2026-04-09 20:48:49 -05:00
A Log in D Tractor
354b1cfd99
krash fix hopefuly ( #105 )
...
* Update KrashCommand.cs
add wager limit
* Update KasinoKrash.cs
* actual fix for payout
found the bug it was using the game multi instead of the bet multi
* Update KrashCommand.cs
remove wager limit
* actually fix the actual bug
fix the actual bug
2026-04-10 02:51:47 +02:00
barelyprofessional
64e318ce84
Seems to be paying out too much. Can't be bothered adding a setting as I've got other shit to do so killing it for now
2026-04-08 09:40:22 -05:00
barelyprofessional
95707f58ee
Return after krashing
2026-04-07 23:50:06 -05:00
barelyprofessional
5e85566577
Refactored krash
2026-04-06 21:13:19 -05:00
alogindtractor
26e0b1f49f
message deletion and krash ( #102 )
...
* Update message deletion in BlackjackCommand
Refactor message deletion logic for non-whisper messages.
* Add message deletion for non-whisper coinflip
* Implement message deletion for non-whispers
Added a check to delete non-whisper messages if they have a MessageUuid.
* Delete non-whisper messages in KenoCommand
* Implement KrashBetCommand for betting functionality
* Lambchop message deletion
Lambchop message deletion
* limbo message deletion
limbo message deletion
* Delete message if not a whisper mines
Delete message if not a whisper mines
* planes message dleete
planes message dleete
* plinko message delete
plinko message delete
* Add message deletion for non-whisper messages roulette
Delete the message if it's not a whisper and has a UUID.
* add message deletion for non-whisper slots
add message deletion for non-whisper slots
* Implement message deletion for WheelCommand
Add message deletion for non-whisper messages.
* Add KasinoKrash service initialization
* Add KasinoKrash service for game management
Implement KasinoKrash service for managing the Krash game, including state management, betting, and payout logic.
* Update message formatting in KasinoMines.cs
add buttons
* Update MinesCommand.cs
allow more mines spam since message will be deleted anyways, spam will be supported via button
2026-04-07 03:30:49 +02:00
barelyprofessional
d97d4f7fad
Use dittos for BJ commands
2026-03-19 22:14:32 -05:00
barelyprofessional
4b66658d47
Fix blackjack hand values turning into emojis
2026-03-19 22:06:59 -05:00
barelyprofessional
df6db90822
Gate sloppa behind T&H
2026-03-19 21:59:16 -05:00
barelyprofessional
6c29899454
Enable whisper for guess what num
2026-03-19 00:15:19 -05:00
barelyprofessional
01a4b26326
Added support for MOTD and whispers. Commands can opt into responding to whispers and there's a helper method to handle replying through the correct channel.
2026-03-18 23:50:32 -05:00
barelyprofessional
4cdb04e3c5
Moved BlackjackDisplay.cs shit to BlackjackCommand.cs
2026-03-18 19:53:53 -05:00
CrackmaticSoftware
606e7867d0
Yesterdays bullshit served tomorrow ( #100 )
...
* Minimize amount of lines blackjack needs
* selfdestruct sloppa images
* massivly reduce amount of time slot graphic stays in chat
2026-03-19 01:52:40 +01:00
alogindtractor
377603ca35
kasino shop updated all chat message id to uuid ( #95 )
...
* Update KasinoMines.cs
* Update SlotsCommand.cs
* Update MinesCommand.cs
* Update PlinkoCommand.cs
* Update PlinkoCommand.cs
* Update PlinkoCommand.cs
* Update PlanesCommand.cs
* Update LimboCommand.cs
* Update KenoCommand.cs
* Update KasinoUserCommands.cs
* Update KasinoRain.cs
* Create KasinoShop.cs
* Create ShopCommands.cs
* Update BotServices.cs
* Update MoneyDbModels.cs
2026-03-14 23:09:48 +01:00
CrackmaticSoftware
af7b5e027b
New stuff ( #99 )
...
* rain control
* blackjack double payout fix. minor display fixes
2026-03-14 21:59:34 +01:00
barelyprofessional
b4796bbef6
Rain minimum
2026-03-11 20:35:35 -05:00
CrackmaticSoftware
c065bf513b
rain control ( #98 )
2026-03-12 02:12:23 +01:00
barelyprofessional
9f9bdee61d
Don't allow brand new gamblers to participate in a rain
2026-03-11 20:09:26 -05:00
barelyprofessional
945fac3c50
Add "green" support to Roulette
2026-03-08 00:16:24 -06:00
cohlexyz
67b0a26163
Add @ syntax to pocketwatch ( #97 )
2026-03-08 07:12:46 +01:00
barelyprofessional
829443283f
Add the option to disable OpenAI moderation for Nora
2026-03-05 21:58:24 -06:00
cohlexyz
11c09ea65c
Allow !legitcheck to use usernames ( #96 )
...
* Keep track of users in chat
* Allow usernames for legitcheck
2026-03-05 05:40:16 +01:00
barelyprofessional
64b2ce4a8e
Chink is now 2x for rate limiting
2026-03-04 21:15:46 -06:00
barelyprofessional
896477787d
Turns out the ?? just does it as a literal so going to leave it and see what happens when it's null
2026-03-01 23:51:50 -06:00
barelyprofessional
98369e3d92
Views can be null
2026-03-01 23:50:15 -06:00
barelyprofessional
75774bb62f
Increase frame length to 300ms due to being a little too fast for the oldies in chat
2026-03-01 22:02:43 -06:00
barelyprofessional
a94a9a11a8
Fix edits
2026-03-01 21:51:07 -06:00
barelyprofessional
251703a427
Add dittos to rain and emojis to make it more visible
2026-03-01 21:48:27 -06:00
barelyprofessional
c05d855edd
Overclocking planes
2026-03-01 21:44:59 -06:00
barelyprofessional
abcaa48be4
Refactored Xeet embed so it uses the fancy split extension method instead of the one cohle cooked up
2026-02-28 18:18:08 -06:00
cohlexyz
79cf0b9fdf
self check ( #93 )
2026-03-01 00:50:46 +01:00
cohlexyz
6635ebacd0
embed media ( #92 )
2026-03-01 00:50:15 +01:00
barelyprofessional
0f7e75ec91
No response for image rate limits
2026-02-28 15:46:23 -06:00
barelyprofessional
82a69f48dd
Null warnings
2026-02-28 15:35:59 -06:00
barelyprofessional
c8016b4fc6
Update for new chyat
2026-02-28 15:34:36 -06:00
barelyprofessional
eae5a18d11
Revert apocalyptic house edge for lambchop (it's rigged!)
2026-02-27 00:21:17 -06:00
barelyprofessional
72e5115548
Forgive input errors for kasino games when rate limiting
2026-02-27 00:20:09 -06:00
barelyprofessional
1337db31b3
Total chink death
2026-02-27 00:11:07 -06:00
alogindtractor
6d4d461aa7
Update SlotsCommand.cs ( #91 )
...
add delay for total loss message
2026-02-27 06:55:52 +01:00
barelyprofessional
7779189cee
Fix excessive payouts due to not subtracting wager
2026-02-23 12:26:26 -06:00
barelyprofessional
d3f7d5e374
Re-enable Lambchop
2026-02-20 18:26:58 -06:00
barelyprofessional
0305f2a35c
Fix borked code due to dodgy merge conflict
2026-02-20 18:26:38 -06:00
CrackmaticSoftware
6b6bfe2699
Lambchop fix ( #90 )
...
* Enabling/disabling gamba games with dynamic settting lookup.
* shadow wizard lambchop gang, we love fixing upper bound errors
* dsfgrgfds
2026-02-20 17:29:39 -06:00
barelyprofessional
66f2af5f52
Take away the wager limit for roulette
2026-02-19 20:58:05 -06:00
barelyprofessional
1c2b36b8b2
Flip the numbers around for #88
2026-02-19 20:56:39 -06:00
barelyprofessional
6967a81d73
Use RandN properly and get rid of the iterations thingy for next double
2026-02-19 20:55:55 -06:00
barelyprofessional
ec11dff3bd
Added 100 minimum for rain
2026-02-19 20:20:04 -06:00