From 1ee91e3f6c6996430f0002ccbdf529953b2c00b7 Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Sun, 10 May 2026 22:32:25 -0500 Subject: [PATCH] The grid rendering works but splitting up by chars doesn't work for multibyte so it breaks keno --- KfChatDotNetBot/Commands/Kasino/KenoCommand.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KfChatDotNetBot/Commands/Kasino/KenoCommand.cs b/KfChatDotNetBot/Commands/Kasino/KenoCommand.cs index f31d976..2206c72 100644 --- a/KfChatDotNetBot/Commands/Kasino/KenoCommand.cs +++ b/KfChatDotNetBot/Commands/Kasino/KenoCommand.cs @@ -251,7 +251,7 @@ public class KenoCommand : ICommand displayMessage += "[br]"; } - _kenoTable = await botInstance.SendChatMessageAsync("[size=70]" + displayMessage.GridToTable(), true); + _kenoTable = await botInstance.SendChatMessageAsync(displayMessage, true); var sent = await botInstance.WaitForChatMessageAsync(_kenoTable, patience: TimeSpan.FromSeconds(30), ct: _ct); if (!sent || _kenoTable.ChatMessageUuid == null) @@ -288,7 +288,7 @@ public class KenoCommand : ICommand } displayMessage += "[br]"; } - await botInstance.KfClient.EditMessageAsync(_kenoTable.ChatMessageUuid, "[size=70]" + displayMessage.GridToTable()); + await botInstance.KfClient.EditMessageAsync(_kenoTable.ChatMessageUuid, displayMessage); await Task.Delay(frameDelay, _ct); if (displayMessage.Length <= 79 && displayMessage.Contains(BlankSpaceDisplay) && (displayMessage.Contains(CasinoNumberDisplay) || displayMessage.Contains(MatchRevealDisplay) ||