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
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
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
f22eb7b563
Fixed text as Austin wasn't kicked out of rehab... this time
2025-05-02 12:27:12 -05:00
barelyprofessional
6f4d3daa68
Removed hardcoded references to austingambles
2025-05-02 11:45:38 -05:00
barelyprofessional
a0e44bd9d9
Support future dates for rehab end time
2025-04-21 15:24:18 -05:00
barelyprofessional
94f8c8de08
Added a feature to shill the kasino almanac
2025-03-22 20:17:26 +08:00
barelyprofessional
7e9137c35c
Added a generic interface for retrieving images. Where multiple images exist, it'll retrieve the least seen. If there are sufficient images to work with, it'll randomly pick from a subset of the least seen to make it less predictable what's going to show up.
2025-02-15 23:31:26 +08:00
barelyprofessional
f1e01be74d
Updated BassmanJack to conform to usual naming for commands
2025-02-08 23:37:56 +08:00
barelyprofessional
918bd47404
Added a command to retrieve the last stream time based on the Twitch view logging
2025-02-08 23:37:43 +08:00
barelyprofessional
f9e59d5e7a
Fixed some more hardcoded references to BMJ
2025-02-06 12:24:15 +08:00
barelyprofessional
25af8c7a7b
Added Bassmanjack
2025-02-06 12:24:06 +08:00
barelyprofessional
938601bf78
Updated court command to support multiple hearings
2024-12-24 23:43:32 +13:00
barelyprofessional
621e3eb39d
Added self promo command, next visit commands for PO and court, added multiple ID support to Shuffle and bumped packages
2024-11-05 19:54:38 -06:00
barelyprofessional
b4fc7da854
Added rehab command
2024-10-05 11:35:45 +08:00
barelyprofessional
cff2691e42
Added some new commands
2024-09-29 12:54:27 +08:00
barelyprofessional
5b3f394c29
Converted send message method to async (also created a synchronous method that shadows the async method). Added a method to send multiple messages at once and message truncation with a choice of strategies
2024-09-17 00:57:11 +08:00
barelyprofessional
e2cd755a10
Added winmanjack
2024-09-14 17:06:14 +08:00
barelyprofessional
f588e79309
Added an alias for cracked command
2024-09-14 16:43:43 +08:00
barelyprofessional
2b78093dbc
Added command for posting Zalgo text for crackhead screaming moments
2024-09-14 16:36:30 +08:00
barelyprofessional
88df0c093e
Durr I'm an idiot
2024-09-07 22:20:40 +08:00
barelyprofessional
81e3f6b7ad
Random.Next never returns the max value
2024-09-07 19:04:15 +08:00
barelyprofessional
2fb3d1f87b
Added gmkasino commands
2024-09-05 21:31:13 +08:00
barelyprofessional
a6a00459ce
Added !gmkasino
2024-09-04 01:01:10 +08:00
barelyprofessional
6166b76f92
Updated commands to remove the hide from help property, instead set the help text to null for whenever that eventually gets implemented.
...
Also refactored the way tasks are handled so instead of adding to an array and checking in on them next time someone sends a message, it instead delegates it to a very basic async handler that'll await the command, report errors and kill the task if it takes too long.
2024-08-23 12:31:33 +08:00
barelyprofessional
5d1334d2b3
Extended the command interface so it passes in the user's DB entry. Just avoids having to look it up again if you're doing DB operations involving the user
2024-08-10 00:27:06 +08:00
barelyprofessional
f9d87220d2
Renamed the bot from KickBot -> ChatBot and removed the reference to Kick in the project name
2024-07-26 16:50:39 +08:00