barelyprofessional
|
0319c73998
|
Added an async method to delete messages and a command to delete last n messages based on sent message tracking
|
2025-02-17 00:23:04 +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
|
5eb2ef62b9
|
Added support for custom part separators when using the fancy split message extension method
|
2025-02-09 23:34:48 +08:00 |
|
barelyprofessional
|
4085e0fd43
|
Added an attribute that you can use to control whether additional commands can execute after yours
|
2025-02-09 23:34:05 +08:00 |
|
barelyprofessional
|
42e6589e2a
|
Original TruncateBytes extension method wasn't working right, seemed to include an extra character which would put us over the limit. Replaced it and new method seems to be working as expected albeit not as nice looking.
|
2025-02-09 16:23:35 +08:00 |
|
barelyprofessional
|
f0fc79c142
|
Attempt to improve the way long strings are split up. There's a new extension method called FancySplitMessage to achieve this. Truncation options now work on bytes instead of string length too
|
2025-02-09 15:59:39 +08:00 |
|
barelyprofessional
|
4448a6a70a
|
Added a feature where the bot will send an image if it detects christopherdj is live when Bossman goes live and vice versa.
|
2025-02-08 23:44:08 +08:00 |
|
barelyprofessional
|
01847c5d3c
|
Added a ValueType concept for Settings. Currently unused but planned to assist with editing settings from chat.
|
2025-02-08 23:41:55 +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
|
94af9af173
|
Fix missing .Value
|
2025-02-06 14:47:03 +08:00 |
|
barelyprofessional
|
9da48cbdda
|
No juicers if GambaSesh isn't present
|
2025-02-06 14:46:56 +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
|
52bcb012ac
|
Clean up more deadnaming
|
2025-02-06 10:41:53 +08:00 |
|
barelyprofessional
|
09797f6a56
|
Added support for Discord display names so the bot stops deadnaming
|
2025-02-06 10:17:56 +08:00 |
|
barelyprofessional
|
a292a98048
|
No more deadnaming
|
2025-02-06 09:38:48 +08:00 |
|
barelyprofessional
|
f7bc5b5026
|
Updated TZ output to AGT
|
2025-02-06 00:02:25 +08:00 |
|
barelyprofessional
|
4a5151229c
|
Replace hardcoded references to BossmanJack
|
2025-02-05 23:37:35 +08:00 |
|
barelyprofessional
|
7e6ba075c5
|
Bypass sesh detect for the Jackpot messages
|
2025-02-05 08:27:02 +08:00 |
|
barelyprofessional
|
9732aac6b4
|
Hopeful fix for out of order messages where multiple are sent and more accurate length limit
|
2025-02-05 08:26:05 +08:00 |
|
barelyprofessional
|
224148ba8d
|
Bumped packages
|
2025-02-04 21:01:15 +08:00 |
|
barelyprofessional
|
44ebe44670
|
Fix kasino typo
|
2025-02-04 20:51:34 +08:00 |
|
barelyprofessional
|
b7e829d30a
|
Made it possible to disable Rainbet, Chips.gg and Howl.gg as they're not really working right now and just spamming errors
|
2025-01-21 20:17:46 +08:00 |
|
barelyprofessional
|
75f788f0f6
|
Fix hearing remove command, - instead of +
|
2025-01-21 19:55:07 +08:00 |
|
barelyprofessional
|
938601bf78
|
Updated court command to support multiple hearings
|
2024-12-24 23:43:32 +13:00 |
|
barelyprofessional
|
0ec8253bef
|
Bumped dependencies
|
2024-12-24 23:42:23 +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
|
7181bdefd0
|
Fixed Rainbet errors
|
2024-09-29 12:54:36 +08:00 |
|
barelyprofessional
|
cff2691e42
|
Added some new commands
|
2024-09-29 12:54:27 +08:00 |
|
barelyprofessional
|
88b8f20981
|
Converted to async main method
|
2024-09-22 13:28:49 +08:00 |
|
barelyprofessional
|
525008914b
|
You didn't see anything
|
2024-09-22 13:25:07 +08:00 |
|
barelyprofessional
|
12980a86c3
|
Updated Kick support so admins can now add/remove streamers and force a reconnect to commit the changes
|
2024-09-21 00:28:16 +08:00 |
|
barelyprofessional
|
1a0197a4c3
|
Added a notice for yats genchat logger
|
2024-09-21 00:25:14 +08:00 |
|
barelyprofessional
|
f55bdd0120
|
Modified the seen msgs thing so it now respects edits by tracking last edit time if set
|
2024-09-21 00:24:23 +08:00 |
|
barelyprofessional
|
82c37c2ece
|
Configurable join fail limit
|
2024-09-17 20:23:51 +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
|
4753783c41
|
Added an extension method for splitting messages for sending long multi-line messages
|
2024-09-17 00:55:06 +08:00 |
|
barelyprofessional
|
d20adeb6ef
|
Changed initial start cooldown so it'll update the flag after the message flood finishes rather than on ping
|
2024-09-15 23:44:58 +08:00 |
|
barelyprofessional
|
7b37ec76e5
|
Added Lost status to edit test command
|
2024-09-15 23:42:56 +08:00 |
|
barelyprofessional
|
04e73c8d5f
|
Added a feature to replay buffered messages while chat is offline (up to a limit of the 10 latest by default) and changed the sent message tracking to pass-by-reference instead of exclusively using GUIDs. The GUIDs still exist for scenarios where you can't pass a reference to the object around.
|
2024-09-15 23:00:26 +08:00 |
|
barelyprofessional
|
37f161663b
|
Added fuzzy string matching as a fallback to the whois command
|
2024-09-15 13:48:14 +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
|
02228295b7
|
Multiplier is sometimes null so made it null with a fallback to 0
|
2024-09-14 16:42:44 +08:00 |
|
barelyprofessional
|
2a9d796e0d
|
Attempt to try and fix Chips.gg bet stream by moving to UUIDs. Didn't work though, still needs more work to fix
|
2024-09-14 16:42:31 +08:00 |
|
barelyprofessional
|
bc9acf430f
|
Track join failures and wipe cookies if the bot is stuck in a loop failing to join the room
|
2024-09-14 16:42:02 +08:00 |
|
barelyprofessional
|
825ba114cb
|
Added a feature to make juicers way less generous for loser users
|
2024-09-14 16:38:45 +08:00 |
|
barelyprofessional
|
2b78093dbc
|
Added command for posting Zalgo text for crackhead screaming moments
|
2024-09-14 16:36:30 +08:00 |
|