barelyprofessional
|
96bff65167
|
Untested Yeet.com integration
|
2025-05-10 23:53:22 -05:00 |
|
barelyprofessional
|
f68f094b2a
|
Forgot to add original property names to model
|
2025-05-03 23:16:07 -05:00 |
|
barelyprofessional
|
ffad7293ed
|
Untested JeetBolt feed scraping
|
2025-05-03 23:10:45 -05:00 |
|
barelyprofessional
|
dd0f6cee6c
|
Added functionality to the database for a WhoWas feature that can say when a user was last in chat
|
2025-04-13 13:09:46 -05:00 |
|
barelyprofessional
|
8c6591cb2c
|
Accidentally typed user instead of id for the ID property
|
2025-03-22 14:16:10 +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
|
0826ae42ce
|
BetId is now a GUID. Converted column from INTEGER to TEXT
|
2025-03-21 21:06:40 +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
|
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
|
938601bf78
|
Updated court command to support multiple hearings
|
2024-12-24 23:43:32 +13:00 |
|
barelyprofessional
|
7181bdefd0
|
Fixed Rainbet errors
|
2024-09-29 12:54:36 +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
|
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
|
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
|
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
|
02228295b7
|
Multiplier is sometimes null so made it null with a fallback to 0
|
2024-09-14 16:42:44 +08:00 |
|
barelyprofessional
|
c4033d0135
|
Changed the verbiage to role as it sounds a bit better and gave guest role a descriptor "Rat"
|
2024-09-05 22:02:05 +08:00 |
|
barelyprofessional
|
71b46d73d2
|
Added in memory caching
|
2024-08-17 23:45:29 +08:00 |
|
barelyprofessional
|
b390368713
|
Added Chips.gg integration. It basically works but needs more testing and also smashes the DB with how fast their feed updates.
|
2024-08-17 21:58:10 +08:00 |
|
barelyprofessional
|
82bf88afe7
|
Added Twitch view count logging
|
2024-08-15 16:45:02 +08:00 |
|
barelyprofessional
|
c0d7f62c61
|
Added feature to track messages sent by the bot by reference so they can be edited
|
2024-08-11 21:11:37 +08:00 |
|
barelyprofessional
|
a67641a14d
|
Added Rainbet bet history scraping. Uses FlareSolverr to grab Cloudflare cookies then retrieves from the bet feed. Not perfect but mostly works.
|
2024-08-06 00:07:08 +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 |
|