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