From 8518c963e17512f02c7072a2b106984fa73a3271 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Thu, 11 Oct 2018 20:36:51 +0200 Subject: [PATCH] Fix user specific ping (ping with exclamation mark) not parsing commands properly --- .../CommandHandler/RequestStructure/CommandRequest.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs b/DeukBot4/MessageHandlers/CommandHandler/RequestStructure/CommandRequest.cs index 9edfa4d..2461b0d 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*> !*)([^ ]+) *(.*)"; + "(?:" + CommandHandler.CommandTrigger + "+|<@!?\\d*> !*)([^ ]+) *(.*)"; private static readonly Regex CommandNameMatcher = new Regex(CommandNamePattern); public Command Command { get; }