barelyprofessional
|
b40fdf1a7c
|
Ignore null MOTDs
|
2026-03-19 13:34:03 -05:00 |
|
barelyprofessional
|
6240f7c7f1
|
Ignore some null warnings and fix compiler errors related to the shop
|
2026-03-18 23:53:45 -05:00 |
|
barelyprofessional
|
01a4b26326
|
Added support for MOTD and whispers. Commands can opt into responding to whispers and there's a helper method to handle replying through the correct channel.
|
2026-03-18 23:50:32 -05:00 |
|
barelyprofessional
|
545c880dba
|
Updated 1023-byte limits to 2048
|
2026-03-04 21:15:21 -06:00 |
|
barelyprofessional
|
7770dc99ed
|
Update deleted to use UUID
|
2026-02-28 15:39:56 -06:00 |
|
barelyprofessional
|
82a69f48dd
|
Null warnings
|
2026-02-28 15:35:59 -06:00 |
|
barelyprofessional
|
c8016b4fc6
|
Update for new chyat
|
2026-02-28 15:34:36 -06:00 |
|
barelyprofessional
|
78e1494a19
|
Bumped packages
|
2026-02-19 19:17:01 -06:00 |
|
barelyprofessional
|
d1e95b07d4
|
Don't let exceptions go unhandled on chat messages as it's causing issues with the websocket library
|
2026-02-12 09:07:16 -06:00 |
|
barelyprofessional
|
bdb882795f
|
Rename Reconnect to ReconnectAsync
|
2026-02-11 22:06:00 -06:00 |
|
barelyprofessional
|
e7c309582a
|
Send all cookies to the websocket connection as the clearance token is now needed
|
2026-02-08 20:12:41 -06:00 |
|
barelyprofessional
|
1392502712
|
Bumped packages
|
2025-12-10 00:06:25 -06:00 |
|
barelyprofessional
|
348ae7b9cb
|
net10
|
2025-12-05 19:55:59 -06:00 |
|
barelyprofessional
|
13e14f913d
|
Change logger for edit length to only log if it's too long
|
2025-10-09 00:31:32 -05:00 |
|
barelyprofessional
|
09b6bcb063
|
And actually use the fucking options
|
2025-10-08 23:29:27 -05:00 |
|
barelyprofessional
|
abae8447cb
|
Allow the white squares!
|
2025-10-08 23:29:04 -05:00 |
|
barelyprofessional
|
45e297f8bb
|
Remove custom encoder bullshit
|
2025-10-08 23:05:01 -05:00 |
|
barelyprofessional
|
34f62093b5
|
That made things worse. Trying the unsafe encoder
|
2025-10-08 22:26:43 -05:00 |
|
barelyprofessional
|
da3fb4a48f
|
Don't escape emoji for /edit
|
2025-10-08 22:23:24 -05:00 |
|
barelyprofessional
|
fced66c428
|
Added logging for edit message length
|
2025-10-08 22:11:41 -05:00 |
|
barelyprofessional
|
f547638b45
|
Bumped packages
|
2025-09-08 21:46:11 -05:00 |
|
barelyprofessional
|
5f189cb9cc
|
Refactored to fix compiler warnings
|
2025-07-07 20:12:07 -05:00 |
|
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
|
224148ba8d
|
Bumped packages
|
2025-02-04 21:01:15 +08:00 |
|
barelyprofessional
|
d053acd201
|
Removed NLog.config from copy to output directory as it was messing up publishing
|
2025-02-04 20:50:58 +08: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
|
8786ceb248
|
Fixed bug where proxy would not get set if you didn't give a session token for the Sneedchat client
|
2024-09-22 14:32:07 +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
|
a133fb79eb
|
Added a public field for getting the last packet received time and an async Disconnect method
|
2024-09-01 00:47:53 +08:00 |
|
barelyprofessional
|
d61a171e54
|
Big update introducing ghetto command interface, settings, database and howl.gg bet feed scraping
|
2024-07-18 01:37:15 +10:00 |
|
barelyprofessional
|
83a5e149ef
|
Replaced logging of the disconnection exception as it basically never had any value. Serializing provides a lot more useful information including the reason the server sent
|
2024-06-30 20:02:05 +08:00 |
|
barelyprofessional
|
2e4616c736
|
Added a feature to reconnect if the bot somehow gets stuck (either not joined to a channel or stuck in a disconnected state)
|
2024-06-27 11:30:41 +08:00 |
|
barelyprofessional
|
8d28733309
|
Corrected NullReferenceException due to WsReconnection event being called before the reference to the instance was created
|
2024-06-17 19:22:04 +08:00 |
|
barelyprofessional
|
f7278c6d3f
|
Updated reconnection logic to always fire even if it's an initial "reconnection". This is to avoid the bot lingering outside the channel after fetching a fresh token as it was triggering a ByUser reconnect then an Initial reconnect and therefore not sending the join message.
|
2024-06-17 19:07:24 +08:00 |
|
barelyprofessional
|
cdad1d6549
|
Big update. Replaced Newtonsoft with System.Text.Json where possible, removed Spectre, tried to suppress the pile of compiler warnings I get on the GUI project, and tried to correct an issue where sometimes the session token retrieved is not usable.
|
2024-06-14 23:03:05 +08:00 |
|
barelyprofessional
|
9f92fc8e27
|
Initial commit
|
2024-03-25 20:11:49 +08:00 |
|