From 774da2f033723b2c3220b65204c7c44e87dc4ca6 Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Wed, 31 Jan 2018 22:12:28 -0800 Subject: [PATCH] Do not replace `me` or `my` in Spinach lies --- PBot/Interpreter.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PBot/Interpreter.pm b/PBot/Interpreter.pm index 3612c2ca..79668531 100644 --- a/PBot/Interpreter.pm +++ b/PBot/Interpreter.pm @@ -298,7 +298,7 @@ sub interpret { $stuff->{nickoverride} = $stuff->{nick} if defined $stuff->{nickoverride} and lc $stuff->{nickoverride} eq 'me'; - if ($keyword !~ /^(?:factrem|forget|set|factdel|factadd|add|factfind|find|factshow|show|forget|factdel|factset|factchange|change|msg|tell|cc|eval|u|udict|ud|actiontrigger|urban|perl)$/) { + if ($keyword !~ /^(?:factrem|forget|set|factdel|factadd|add|factfind|find|factshow|show|forget|factdel|factset|factchange|change|msg|tell|cc|eval|u|udict|ud|actiontrigger|urban|perl|spinach|lie)$/) { $keyword =~ s/(\w+)([?!.]+)$/$1/; $arguments =~ s/(?{nick}/gi if defined $arguments && $stuff->{interpret_depth} <= 2; $arguments =~ s/(?{nick}'s/gi if defined $arguments && $stuff->{interpret_depth} <= 2;