From 9fd8908ffe940d3169c08a2bc3df076c8692ecf1 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Mon, 22 Oct 2018 10:41:44 +0200 Subject: [PATCH] This should fix weird issue where command is parsed wrong --- .../CommandHandler/RequestStructure/CommandRequest.cs | 2 +- DeukBot4/Program.cs | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs b/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs index 2461b0d..2d94036 100644 --- a/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs +++ b/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs @@ -13,7 +13,7 @@ namespace DeukBot4.MessageHandlers.CommandHandler.RequestStructure public class CommandRequest { private static readonly string CommandNamePattern = - "(?:" + CommandHandler.CommandTrigger + "+|<@!?\\d*> !*)([^ ]+) *(.*)"; + "(?:<@!?\\d*> !*|^" + CommandHandler.CommandTrigger + "+)([^ ]+) *(.*)"; private static readonly Regex CommandNameMatcher = new Regex(CommandNamePattern); public Command Command { get; } diff --git a/DeukBot4/Program.cs b/DeukBot4/Program.cs index 40ba136..5095764 100644 --- a/DeukBot4/Program.cs +++ b/DeukBot4/Program.cs @@ -76,9 +76,6 @@ namespace DeukBot4 } BotId = Client.CurrentUser.Id; IsConnected = true; - - var channel = (ITextChannel)Client.GetChannel(169864553801318400); - var message = await channel.GetMessageAsync(499974464197623828); } } } \ No newline at end of file