Commit Graph

  • 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. barelyprofessional 2024-06-17 19:07:24 +08:00
  • 5cdab275c3 3xpl websocket client in case anyone wanted one. Don't bother using it though, their websocket service is a piece of shit that's totally broken which I only found out after wasting a day on it. barelyprofessional 2024-06-16 12:18:56 +08:00
  • 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. barelyprofessional 2024-06-14 23:03:05 +08:00
  • 98f7b2b27e Changed NLog console to ColoredConsole barelyprofessional 2024-06-13 23:01:05 +08:00
  • 37ab1138ef Updated session token retrieval system to use Puppeteer to automatically log in and retrieve a token barelyprofessional 2024-06-13 20:07:41 +08:00
  • 3ef573be5c Updated CLI client with newer URL and made rooms optional to test the behavior of Sneedchat with no room joined barelyprofessional 2024-06-09 14:58:17 +08:00
  • 6102a88721 Gamba Sesh presence detection ruined commands. Guarded message sending by baking it into a method to make things simpler. barelyprofessional 2024-06-09 14:46:50 +08:00
  • bdabe29b83 Fix Kick emote regex so it's less greedy and can handle consecutive emotes with no space barelyprofessional 2024-03-26 16:35:45 +08:00
  • 3a972cd32c Updated image to 16x16 version barelyprofessional 2024-03-26 13:43:12 +08:00
  • a20b109871 Updated to disable debug logging as it was just too much barelyprofessional 2024-03-26 13:40:56 +08:00
  • c0c8ba655f Added Gamba Sesh presence detection, cooldown on start to prevent responding to chat buffer, super basic commands, notifications, message forwarding from Kick, memory so that it doesn't answer messages already seen (too bad if you edit) barelyprofessional 2024-03-26 13:40:44 +08:00
  • dd0aaa954f Copy nlog config to output barelyprofessional 2024-03-26 13:38:48 +08:00
  • 96e553845f Implemented bbcode translation for Kick emotes using an extension method and regex barelyprofessional 2024-03-26 13:38:33 +08:00
  • 9f92fc8e27 Initial commit barelyprofessional 2024-03-25 20:11:49 +08:00