barelyprofessional
e770136ca9
Did a massive overhaul of settings where it now uses an attribute and reflection to populate the DB. Gets rid of the enormous array and makes it a one-step process to create settings.
2025-10-18 03:45:23 -05:00
barelyprofessional
819b278b0e
Add setting to disable conversation summaries
2025-10-12 14:59:14 -05:00
barelyprofessional
99f5421736
Changed auto deletions to a background task running in the bot itself to hopefully make them reliable
2025-10-12 12:54:23 -05:00
barelyprofessional
1503593cb1
Added auto delete and merged changes from A Log
2025-10-09 20:07:25 -05:00
barelyprofessional
f4f8c332b1
Make frame delay configurable
2025-10-07 01:23:08 -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
588a0e95fa
Ignore conversation summaries which don't involve BMJ
2025-09-16 21:28:54 -05:00
barelyprofessional
15de60e60b
Added support for selectively overriding capture settings on a per-stream basis
2025-09-14 01:05:37 -05:00
barelyprofessional
13294b4d07
Added Shuffle.us
2025-09-10 20:18:17 -05:00
barelyprofessional
ff1d83d9f7
Completely untested and totally experimental rate limit feature
2025-09-08 15:09:59 -05:00
barelyprofessional
b26807c298
Added support for self destructing !chink images as well as pigcubes
2025-09-03 15:34:48 -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
2b07a07ac5
Added Owncast support
2025-08-24 03:02:34 -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
00e09d7e7d
Super experimental replacement for the dead Twitch WS PubSub service
2025-08-20 16:34:10 -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
15abb0fc8b
Swapped over to a const property for the most common regexes in use for settings
2025-08-04 17:48:07 -05:00
barelyprofessional
92ed776e31
Added a settings toggle for the impersonation feature
2025-07-27 01:39:37 -05:00
barelyprofessional
35c3964854
Added a lot more error handling to the bot so issues retrieving tokens should no longer completely take the bot down. Also added a last ditch exit if the bot has completely died and isn't reconnecting at all
2025-07-24 12:45:37 -05:00
barelyprofessional
de4e137a48
Added support for Kiwi PeerTube livestream notifications and capturing
2025-07-23 00:29:02 -05:00
barelyprofessional
12cbb1733f
Missed pwsh for the remux PowerShell script
2025-07-20 02:11:04 -05:00
barelyprofessional
0c1c75f729
Streamlink default output format was wrong
2025-07-20 02:08:14 -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
d22138a9f9
Added Parti stream integration
2025-07-09 23:31:49 -05:00
barelyprofessional
5f189cb9cc
Refactored to fix compiler warnings
2025-07-07 20:12:07 -05:00
barelyprofessional
bcc3bde6c9
Experimental automated capturing of selected Kick streams
2025-07-07 19:09:13 -05:00
barelyprofessional
88fef4466d
Similar to before, reducing repetition by making .+ the default Regex for a setting
2025-07-07 15:56:09 -05:00
barelyprofessional
9b677ea23d
Updated default cache duration for settings to the most common value of 1 hour, set a default for IsSecret and removed redundant properties.
2025-07-07 15:38:54 -05:00
barelyprofessional
cadabb6895
Added a MILF counter to the bot
2025-05-18 13:43:51 -05:00
barelyprofessional
c36793f875
Yeet blocks US iPs so added support for defining a special proxy for it
2025-05-11 00:02:53 -05:00
barelyprofessional
96bff65167
Untested Yeet.com integration
2025-05-10 23:53:22 -05:00
barelyprofessional
e2c70cc5c5
Update to the Settings interface.
...
- Methods are now suffixed async
- Extension methods moved to the actual class and class renamed from SettingValue to Setting
- "Helpers" renamed to "SettingsProvider"
- Removed the ghetto CSV list method. Only setting using it was Pusher Channels which was orphaned by the new Kick channel feature. The call to ToList in the Chips.gg integration was incorrect and just proves lists should be consistently based around JSON objects instead of randomly string splitting
2025-05-06 14:07:52 -05:00
barelyprofessional
ffad7293ed
Untested JeetBolt feed scraping
2025-05-03 23:10:45 -05:00
barelyprofessional
adf38b9c53
Configurable delays for the Pig Cube self destruct feature
2025-05-02 12:41:40 -05:00
barelyprofessional
7c2b1354aa
Auto delete the juice message
2025-05-02 12:34:20 -05:00
barelyprofessional
641d935f73
Added special logic for the inverted cube
2025-04-24 13:15:05 -05:00
barelyprofessional
c48c912e19
Enhanced the pigcube
2025-04-24 02:08:22 -05:00
barelyprofessional
c268f49152
Removed unused settings
2025-04-24 01:59:10 -05:00
barelyprofessional
3951671b01
Removed unused settings and the old image migration code as it's not needed anymore
2025-04-13 18:32:55 -05:00
barelyprofessional
eb346cfe22
Updated the Jackpot username setting to a list as Austin is now using multiple accounts there
2025-04-13 18:19:30 -05:00
barelyprofessional
0ab39eea98
Disable juicers while Austin is live
2025-03-23 19:55:23 +08:00
barelyprofessional
e59bb880b5
New setting to control the initial state of the almanac shill
2025-03-23 19:49:45 +08:00
barelyprofessional
94f8c8de08
Added a feature to shill the kasino almanac
2025-03-22 20:17:26 +08:00
barelyprofessional
b6dc7b8cbe
Experimental Clash.gg support, completely untested. Austin's ID is unknown at this time hence not populated
2025-03-22 14:00:23 +08:00
barelyprofessional
f895ebe5b9
Don't log secrets in the cache miss messages
2025-03-22 13:50:12 +08:00
barelyprofessional
a7829470de
Notify everyone if Kees H joins
2025-03-02 20:56:09 +08:00
barelyprofessional
1efa808f82
Added a setting for the initial value of the GambaSesh Discord bypass variable
2025-03-02 16:43:49 +08:00
barelyprofessional
64d7e38619
Added an image for when christopherdj goes live and removed the checks for if austingambles is live
2025-02-23 17:25:08 +08:00
barelyprofessional
dbc4ef2ba1
Added separate restream shill message for commercial breaks
2025-02-17 21:10:41 +08:00