barelyprofessional
bf18fe1de6
Missing calls to NewWagerAsync
2025-10-08 13:28:16 -05:00
barelyprofessional
a781ed2c3d
Planes
2025-10-08 13:25:56 -05:00
barelyprofessional
f4f8c332b1
Make frame delay configurable
2025-10-07 01:23:08 -05:00
barelyprofessional
f78f0b243b
Patch from A Log plus fixed currency formatting for win/loss
2025-10-07 01:11:09 -05:00
barelyprofessional
605190d325
Modified Keno with standardized red/green colors, fixed waiting for chat message ID in the Keno animation and reduced delay to 500 msec for each frame update
2025-10-06 22:59:33 -05:00
barelyprofessional
a396a1dcff
Keno patch to fix animation
2025-10-06 18:39:13 -05:00
barelyprofessional
9524beb95b
Updated keno numbers and removed logging from GetRandomNumber
2025-10-06 12:06:13 -05:00
barelyprofessional
7fbd99e472
Missing kasino attributes
2025-10-06 11:39:11 -05:00
barelyprofessional
d606a9b8f5
Added Keno
2025-10-06 11:34:11 -05:00
barelyprofessional
23568a85c6
Added auto delete after x amount of time to the send chat message method
2025-10-06 03:14:08 -05:00
barelyprofessional
c6658bae1f
Holy shit EF Core tracking is pissing me off so much now
2025-10-05 14:25:59 -05:00
barelyprofessional
2ba0bd853b
Allow everyone to gamble
2025-10-05 14:09:09 -05:00
barelyprofessional
0e6bed23b3
I wish the compiler was smart enough to catch errors like this
2025-10-05 00:52:33 -05:00
barelyprofessional
d37401e1cd
Compiler didn't like that
2025-10-05 00:49:54 -05:00
barelyprofessional
f3781f9c18
Implemented a very simple game to test the wager system
2025-10-05 00:47:14 -05:00
barelyprofessional
bca4cf4f3d
Added $ to the regex for showing exclude usage information
2025-10-05 00:31:20 -05:00
barelyprofessional
746a33120d
Added !lastactive as a pattern
2025-10-04 14:14:14 -05:00
barelyprofessional
b33eb5c4a8
Missed 'ago'
2025-10-04 14:12:17 -05:00
barelyprofessional
ff5484c0c9
Added lastactive command to get the last time BossmanJack did something observed by the bot
2025-10-04 14:10:25 -05:00
barelyprofessional
a92d1dc3c1
Added kasino exclusion
2025-10-03 20:27:46 -05:00
barelyprofessional
69ea0b6b0b
Another attempt to stop all the EF issues :(
2025-10-03 18:04:50 -05:00
barelyprofessional
2a0f74ab18
Relocated the Discord command and made it a toggle
2025-10-01 11:47:04 -05:00
barelyprofessional
40a452b8b7
Added a feature to force gamba messages even while live
2025-09-24 01:20:54 -05:00
barelyprofessional
5b71c0a1bb
Migrated away from extension methods for pretty much all the money stuff as it turns out it passes a copy of the object and not a reference. This was causing a lot of weird behavior probably due to EF change tracking.
...
Also added a lot more logging to the API itself.
2025-09-24 00:58:45 -05:00
barelyprofessional
7356018805
For fuck sake wrong command
2025-09-18 22:32:59 -05:00
barelyprofessional
933e4c70f6
Missed bypass sesh detect for !scratch
2025-09-18 22:31:39 -05:00
barelyprofessional
d76f427621
Add rate limit to the image command
2025-09-12 20:23:05 -05:00
barelyprofessional
cbebdb2144
Test multiple invocations
2025-09-12 14:53:02 -05:00
barelyprofessional
2067267027
Inverted cooldown cleanup behavior
2025-09-12 13:50:23 -05:00
barelyprofessional
77f1321b00
Added juicesports
2025-09-12 13:35:59 -05:00
barelyprofessional
958286a1ea
Trying to deal with Money weirdness. Probably going to move away from extension methods for this as it's fraught with issues when dealing with EF
2025-09-10 20:18:48 -05:00
barelyprofessional
2547ea45fb
Took off rate limiting for images. I'll add it back on when it's tested.
2025-09-10 00:38:18 -05:00
barelyprofessional
d7e6290d46
Do not store rate limits for the GetRandomImage command unless a real key is specified
2025-09-08 19:37:18 -05:00
barelyprofessional
820eec7d0c
Added a scratch command with a variation on the twisted message
2025-09-08 15:10:15 -05:00
barelyprofessional
ff1d83d9f7
Completely untested and totally experimental rate limit feature
2025-09-08 15:09:59 -05:00
barelyprofessional
f9445d407a
LastOrDefaultAsync on EF requires OrderBy first
2025-09-07 22:25:01 -05:00
barelyprofessional
b26807c298
Added support for self destructing !chink images as well as pigcubes
2025-09-03 15:34:48 -05:00
barelyprofessional
a7739278c7
Added the abandon Kasino feature. Migrated to an extension method for formatting usernames
2025-09-03 03:20:34 -05:00
barelyprofessional
f2daa85c9c
Added lossback and also found some issues with rakeback
2025-09-02 02:14:21 -05:00
barelyprofessional
c82aeaa7d4
Implemented rakeback
2025-08-30 16:21:19 -05:00
barelyprofessional
624d4dcc41
If he's live, say he's live rather than 0 minutes ago for laststream
2025-08-21 13:06:59 -05:00
barelyprofessional
4c8a7d5dbb
Added some money utility commands and currency format extension method
2025-08-21 03:29:10 -05:00
barelyprofessional
69386fce61
Updated the live check to remove the built-in properties and instead use the persisted setting
2025-08-21 01:54:12 -05:00
barelyprofessional
bd89fa74e6
Removed Twitch TOS strike and commercial shill as WS PubSub is dead
2025-08-21 01:32:58 -05:00
barelyprofessional
6ca1cf055c
Added the initial framework for the new Money system.
...
Includes
- 5 new tables: Gamblers, Transactions, Wagers, Exclusions, Perks
- Still heavily WIP and not ready to be enabled, no games present and a lot of missing functionality
- For now it's completely disabled until it's ready to be used.
2025-08-20 14:59:09 -05:00
barelyprofessional
c134a6808d
Migrated streams from bespoke settings to a database table, added DLive support and Streamlink capturing with remux support
2025-07-20 01:27:00 -05:00
barelyprofessional
72f2c2633f
Updated AGT to BMT and took off bypass sesh
2025-07-11 14:46:08 -05:00
barelyprofessional
f508a8ebc0
Add auto capture support to the new Kick channel command
2025-07-10 13:23:11 -05:00
barelyprofessional
d22138a9f9
Added Parti stream integration
2025-07-09 23:31:49 -05:00
barelyprofessional
6ef48c7833
Silently drop the mom if you're a loser
2025-07-09 21:04:37 -05:00