From c5b7fb1b83900ff746a23d00fec4ecbe12fe71e3 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Sat, 27 Oct 2018 13:50:47 +0200 Subject: [PATCH] Handling of english number parsing for reminders --- DeukBot4/MessageHandlers/ReminderHandler.cs | 14 +++- DeukBot4/Utilities/EnglishNumberParser.cs | 87 +++++++++++++++++++++ 2 files changed, 98 insertions(+), 3 deletions(-) create mode 100644 DeukBot4/Utilities/EnglishNumberParser.cs diff --git a/DeukBot4/MessageHandlers/ReminderHandler.cs b/DeukBot4/MessageHandlers/ReminderHandler.cs index 2faffdd..028baf4 100644 --- a/DeukBot4/MessageHandlers/ReminderHandler.cs +++ b/DeukBot4/MessageHandlers/ReminderHandler.cs @@ -8,7 +8,7 @@ namespace DeukBot4.MessageHandlers { public static class ReminderHandler { - private static Regex ReminderMatcher = + private static readonly Regex ReminderMatcher = new Regex( @".*(remind\s*((?me)|<@!*(?\d*)>)\s*to)(?.*)(in\s+)(?