barelyprofessional
1d21913afa
Forgot to include these files in the previous commit
2024-08-23 12:31:53 +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
ca81702fc0
Now treat user not existing as being offline as Bossman got perma banned on Twitch
2024-08-23 12:28:31 +08:00
barelyprofessional
45ba16f419
Bumped packages
2024-08-23 12:27:40 +08:00
barelyprofessional
840fe19430
Added support for channel creation / deletion and joining / leaving stages for Discord
2024-08-23 12:27:31 +08:00
barelyprofessional
61f54c6958
Fixed currency conversion and formatting, added disclaimer
2024-08-18 01:54:55 +08:00
barelyprofessional
e31cf1245a
Workaround for inconsistent authentication behavior
2024-08-18 01:34:28 +08:00
barelyprofessional
62375292e9
Off by 1 on the decimals
2024-08-18 01:03:44 +08:00
barelyprofessional
a84004156f
Uncommented Chips message as it probably works now
2024-08-18 00:04:08 +08:00
barelyprofessional
21b14f134e
Made cache misses an informational alert and updated message to be more helpful
2024-08-18 00:03:50 +08:00
barelyprofessional
f53e12552b
Update chipsgg to ignore koth (whatever that is)
2024-08-17 23:53: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
d2f0519414
Updated the formatting to make the juice stats command more legible
2024-08-17 21:57:03 +08:00
barelyprofessional
19c10f20f5
Fixed number formatting in the rainbet stats command
2024-08-17 13:43:58 +08:00
barelyprofessional
e53150f790
Untested Juice statistics command
2024-08-17 13:43:32 +08:00
barelyprofessional
82bf88afe7
Added Twitch view count logging
2024-08-15 16:45:02 +08:00
barelyprofessional
18a50a757d
Forgot to add a check for ignored user
2024-08-15 11:58:10 +08:00
barelyprofessional
59ec8f8850
Additional logging for debugging missed sent messages
2024-08-13 17:10:49 +08:00
barelyprofessional
06c64778ce
Trim \r that was being passed through from Twitch chat
2024-08-13 17:10:24 +08:00
barelyprofessional
eef56d3f6b
Decode entities in incoming message
2024-08-11 22:36:25 +08:00
barelyprofessional
9f07f6cf21
Forgot to bypass GambaSesh detection
2024-08-11 22:31:27 +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
2c54ca30dd
Missed converting this setting to use the extension method for booleans
2024-08-11 19:19:44 +08:00
barelyprofessional
f7bf0b1186
No longer log Kick chats as info to reduce spam
2024-08-10 16:57:17 +08:00
barelyprofessional
e87af68cdb
Updated Pusher API URL as it has changed for Kick
2024-08-10 16:57:01 +08:00
barelyprofessional
f39438f71c
Converted over to using the extension methods for handling the settings
2024-08-10 01:56:12 +08:00
barelyprofessional
946a7679ee
I'm an idiot, forgot to null the cookies
2024-08-10 01:55:58 +08:00
barelyprofessional
6e0c100e11
Removed the commented out Rainbet check. The first iteration was Websocket based, but it's now based on an API call so this is no longer needed.
2024-08-10 00:29:19 +08:00
barelyprofessional
5982858f8e
Added commands for getting Rainbet betting info
2024-08-10 00:28:33 +08:00
barelyprofessional
99489a3629
Now retrieving the last 5000 entries, mostly because I'd often get consecutive failures from FlareSolverr. Also caching the cookies now with some logic to retrieve fresh cookies when challenged. So far this has made the bet history scraping a lot more reliable.
2024-08-10 00:28:15 +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
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
508df3163b
Forgot to build an instance of Jackpot. Tested it and it appears to work
2024-07-26 16:59:59 +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