Commit Graph

8 Commits

Author SHA1 Message Date
barelyprofessional
2ec9cad2f4 Fixed bot only returning one stream for selfpromo 2025-07-08 11:42:04 -05:00
barelyprofessional
2088c4d102 Improved restream selfpromo so it supports multiple channels 2025-07-07 16:18:51 -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
dbc4ef2ba1 Added separate restream shill message for commercial breaks 2025-02-17 21:10:41 +08:00
barelyprofessional
b65659d637 Added a command to provide restream value plain so it can be updated easier 2025-02-17 01:07:50 +08: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
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
99b6afcec5 Added a command to query the restream 2024-08-30 22:26:41 +08:00