From 2fb8f0bb894dfb00338406e3db4a0f4f0ea4c414 Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Sat, 7 Feb 2026 20:37:41 -0600 Subject: [PATCH] Removed the weird 3 millisecond delays and added a wait for message --- KfChatDotNetBot/Services/KasinoMines.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/KfChatDotNetBot/Services/KasinoMines.cs b/KfChatDotNetBot/Services/KasinoMines.cs index 2024f18..e081c3c 100644 --- a/KfChatDotNetBot/Services/KasinoMines.cs +++ b/KfChatDotNetBot/Services/KasinoMines.cs @@ -370,14 +370,13 @@ public class KasinoMines } var invalidBetMsg = await _kfChatBot.SendChatMessageAsync($"{game.Creator.User.FormatUsername()}, checking bets...", true); - await Task.Delay(3); + await _kfChatBot.WaitForChatMessageAsync(invalidBetMsg); foreach (var bet in coords) { if (!validBets.Contains(bet) || game.BetsPlaced.Contains(bet) || bets.Contains(bet)) { await _kfChatBot.KfClient.EditMessageAsync(invalidBetMsg.ChatMessageId!.Value, $"{game.Creator.User.FormatUsername()}, invalid bet of {bet.r},{bet.c} removed (already placed, duplicate, or invalid coordinate)"); - await Task.Delay(3); } else bets.Add(bet); } @@ -398,7 +397,6 @@ public class KasinoMines cashOut = true; } - await Task.Delay(5); _ = _kfChatBot.KfClient.DeleteMessageAsync(invalidBetMsg.ChatMessageId.Value); }