Split out the Flashii interaction code into a separate library.

This commit is contained in:
flash 2025-04-26 19:42:23 +00:00
commit 2eba089a21
Signed by: flash
GPG key ID: 2C9C2C574D47FE3E
55 changed files with 769 additions and 552 deletions
SharpChat/C2SPacketHandlers

View file

@ -1,4 +1,4 @@
using SharpChat.Config;
using SharpChat.Configuration;
using SharpChat.Events;
using SharpChat.Snowflake;
using System.Globalization;
@ -35,7 +35,7 @@ namespace SharpChat.C2SPacketHandlers {
return;
// Extra validation step, not necessary at all but enforces proper formatting in SCv1.
if(!long.TryParse(args[1], out long mUserId) || user.UserId != mUserId)
if(!long.TryParse(args[1], out long mUserId) || user.UserId != mUserId.ToString())
return;
ctx.Chat.ContextAccess.Wait();