From 696339f359983bad0b965080ee6740c03378484e Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Thu, 5 Feb 2026 23:34:57 -0600 Subject: [PATCH] Include the trailing space for cashout in the optional match for cashout --- KfChatDotNetBot/Commands/Kasino/MinesCommand.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/KfChatDotNetBot/Commands/Kasino/MinesCommand.cs b/KfChatDotNetBot/Commands/Kasino/MinesCommand.cs index ee929ce..3b2e92b 100644 --- a/KfChatDotNetBot/Commands/Kasino/MinesCommand.cs +++ b/KfChatDotNetBot/Commands/Kasino/MinesCommand.cs @@ -13,17 +13,17 @@ public class MinesCommand : ICommand { public List Patterns => [ //attempting to start a game below here - new Regex(@"^mines (?\d+\.\d+) (?\d+) (?\d+) (?\d+) (?cashout|)$", RegexOptions.IgnoreCase), - new Regex(@"^mines (?\d+) (?\d+) (?\d+) (?\d+) (?cashout|)$", RegexOptions.IgnoreCase), - new Regex(@"^mines (?\d+\.\d+) (?\d+) (?\d+) (?.+) (?cashout|)$", RegexOptions.IgnoreCase), - new Regex(@"^mines (?\d+) (?\d+) (?\d+) (?.+) (?cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?\d+\.\d+) (?\d+) (?\d+) (?\d+)(? cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?\d+) (?\d+) (?\d+) (?\d+)(? cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?\d+\.\d+) (?\d+) (?\d+) (?.+)(? cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?\d+) (?\d+) (?\d+) (?.+)(? cashout|)$", RegexOptions.IgnoreCase), //attempting to continue a game below here - new Regex(@"^mines (?\d+) (?cashout|)$", RegexOptions.IgnoreCase), - new Regex(@"^mines (?.+) (?cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?\d+)(? cashout|)$", RegexOptions.IgnoreCase), + new Regex(@"^mines (?.+)(? cashout|)$", RegexOptions.IgnoreCase), //cashout - new Regex(@"^mines (?cashout)$", RegexOptions.IgnoreCase), + new Regex(@"^mines(? cashout)$", RegexOptions.IgnoreCase), //refresh - new Regex(@"^mines (?refresh)$", RegexOptions.IgnoreCase), + new Regex(@"^mines(? refresh)$", RegexOptions.IgnoreCase), //get info new Regex("^mines") ];