Added logging for edit message length

This commit is contained in:
barelyprofessional
2025-10-08 22:11:41 -05:00
parent dd4bc1abd1
commit fced66c428

View File

@@ -1,5 +1,6 @@
using System.Net;
using System.Net.WebSockets;
using System.Text;
using System.Text.Json;
using KfChatDotNetWsClient.Models;
using KfChatDotNetWsClient.Models.Events;
@@ -240,6 +241,8 @@ public class ChatClient
var payload = JsonSerializer.Serialize(new EditMessageJsonModel {Id = messageId, Message = newMessage});
_logger.Debug($"Editing {messageId} with '{newMessage}'");
if (_wsClient == null) throw new WebSocketNotInitializedException();
var msg = $"/edit {payload}";
_logger.Info($"Edit message will be {Encoding.UTF8.GetByteCount(msg)} bytes long");
await _wsClient.SendInstant($"/edit {payload}");
}