barelyprofessional
b86986f03e
Don't ignore edits if it's within 15 seconds of being sent
2026-04-07 21:10:00 -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
f13717fbd0
Fix filter for whisper status update
2026-03-19 22:03:13 -05:00
barelyprofessional
df6db90822
Gate sloppa behind T&H
2026-03-19 21:59:16 -05:00
barelyprofessional
b40fdf1a7c
Ignore null MOTDs
2026-03-19 13:34:03 -05:00
barelyprofessional
6c29899454
Enable whisper for guess what num
2026-03-19 00:15:19 -05:00
barelyprofessional
b33311c37b
Continue instead of return on match succes for whispers
2026-03-18 23:57:30 -05:00
barelyprofessional
6240f7c7f1
Ignore some null warnings and fix compiler errors related to the shop
2026-03-18 23:53:45 -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
barelyprofessional
a6810591de
Committed some of the DB work that's happening and disabled shop as it's going to take a while to refactor
2026-03-18 19:51:34 -05: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
75addfb185
Very good saar claude cood to make pow accept
2026-03-13 20:24:30 -05:00
barelyprofessional
0454a5bbdd
Add Shuffle.us support for detecting hidden offline gambling
2026-03-13 20:22:05 -05:00
barelyprofessional
986027f5c5
Remove check for IsConnected from dead bot detection as this niggardly Websocket library FUCKED ME AGAIN
2026-03-13 08:42:58 -05: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
barelyprofessional
8daaf3c304
Seems to be working now. Re-added the VIP level check
2026-03-05 09:41:25 -06:00
barelyprofessional
586a89a4cd
More logging
2026-03-05 09:40:07 -06:00
barelyprofessional
fda98403ae
Maybe?
2026-03-05 09:38:27 -06:00
barelyprofessional
b384845b54
Realized my GraphQL payload was fucked anyway but it probably will still freak out at me
2026-03-05 09:34:00 -06:00
barelyprofessional
f792cf4712
Shuffle still mad. Fuck you Noah
2026-03-05 09:25:35 -06:00
barelyprofessional
5058681022
Remove VIP level check to make it easier to test for now
2026-03-05 09:22:42 -06:00
barelyprofessional
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.
...
Anyway it balked at the Accept header but some more testing in curl reveals that perhaps that's not what the issue is, that it's freaking out due to a missing Origin and Referer headers. Though testing might be impeded by caching, it's hard to say.
2026-03-05 09:20:57 -06:00
barelyprofessional
c8dcf8e884
Choking without an accept header
2026-03-05 01:00:47 -06:00
barelyprofessional
469e24dde1
Can't use application/json in the request headers but it seems it doesn't matter based on testing
2026-03-05 00:54:16 -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
5fce555007
Thanks to AgarthaCrack for the offline betting detection logic
2026-03-04 22:39:36 -06:00
barelyprofessional
7b1e33da78
Minor update to Discord presence so it'll give the generic presence info if there's no platform presence data
2026-03-04 21:18:43 -06:00
barelyprofessional
64b2ce4a8e
Chink is now 2x for rate limiting
2026-03-04 21:15:46 -06:00
barelyprofessional
545c880dba
Updated 1023-byte limits to 2048
2026-03-04 21:15:21 -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
ce0efead0b
Only call people nigger faggots if they have an [img] alongside mBossmanJack
2026-03-01 14:40:02 -06:00
barelyprofessional
28881143be
Ignore Bossman stream if a capture is already running due to Twitch GraphQL being trash
2026-03-01 14:32:42 -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