diff --git a/MinecraftClient/ChatBots/TelegramBridge.cs b/MinecraftClient/ChatBots/TelegramBridge.cs index 6b645507..f53ea28c 100644 --- a/MinecraftClient/ChatBots/TelegramBridge.cs +++ b/MinecraftClient/ChatBots/TelegramBridge.cs @@ -194,7 +194,7 @@ namespace MinecraftClient.ChatBots else message = text; - SendMessage(message); + SendRawMessage(message); } public void SendMessage(string message) @@ -213,6 +213,22 @@ namespace MinecraftClient.ChatBots } } + public void SendRawMessage(string message) + { + if (!CanSendMessages() || string.IsNullOrEmpty(message)) + return; + + try + { + botClient!.SendMessage(Config.ChannelId.Trim(), message).Wait(Config.Message_Send_Timeout); + } + catch (Exception e) + { + LogToConsole("§§4§l§f" + Translations.bot_TelegramBridge_canceled_sending); + LogDebugToConsole(e); + } + } + public void SendImage(string filePath, string? text = null) { if (!CanSendMessages())