diff --git a/MinecraftClient/config/ChatBots/WebSocketBot.cs b/MinecraftClient/config/ChatBots/WebSocketBot.cs index 5b8617c4..a1111b77 100644 --- a/MinecraftClient/config/ChatBots/WebSocketBot.cs +++ b/MinecraftClient/config/ChatBots/WebSocketBot.cs @@ -285,8 +285,6 @@ public class WebSocketBot : ChatBot text = GetVerbatim(text); string message = "", username = ""; - BroadcastEvent("OnChatRaw", SerializeData(new { text })); - if (IsPrivateMessage(text, ref message, ref username)) BroadcastEvent("OnChatPrivate", SerializeData(new { sender = username, message, rawText = text })); else if (IsChatMessage(text, ref message, ref username)) @@ -297,6 +295,11 @@ public class WebSocketBot : ChatBot BroadcastEvent("OnTeleportRequest", SerializeData(new { sender = tpSender, rawText = text })); } + public override void GetText(string text, string? json) + { + BroadcastEvent("OnChatRaw", SerializeData(new { text, json })); + } + public override bool OnDisconnect(DisconnectReason reason, string message) { BroadcastEvent("OnDisconnect", SerializeData(new { reason = reason.ToString(), message }));