From 106a44571c0e988bcdb3e5d507663e3352338ba1 Mon Sep 17 00:00:00 2001 From: Brian McKenna Date: Sun, 15 Feb 2026 23:39:49 +1100 Subject: [PATCH] Fix regex for trigger --- src/Bot/Trigger.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Bot/Trigger.hs b/src/Bot/Trigger.hs index 8ac9a78..cf4cd17 100644 --- a/src/Bot/Trigger.hs +++ b/src/Bot/Trigger.hs @@ -52,7 +52,7 @@ matchesTrigger phrase text = T.unpack text =~ pattern where pattern :: String - pattern = "(^|\\s)" <> escapeRegex (T.unpack phrase) <> "([\\s.,!?;:]|$)" + pattern = "(^|[[:space:]])" <> escapeRegex (T.unpack phrase) <> "([[:space:].,!?;:]|$)" escapeRegex :: String -> String escapeRegex = concatMap esc