From dd106625eab90f4fee4f60b361c3f834a27f0cb1 Mon Sep 17 00:00:00 2001 From: rkh00 <33283775+rkh00@users.noreply.github.com> Date: Sat, 17 Feb 2024 10:00:37 +0100 Subject: [PATCH 1/3] Added support for speech impediments aka dialects --- src/cogs/funreplies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cogs/funreplies.py b/src/cogs/funreplies.py index 7072223..ebceb7f 100644 --- a/src/cogs/funreplies.py +++ b/src/cogs/funreplies.py @@ -71,7 +71,7 @@ class FunReplies(commands.Cog): await message.reply("<:Nei:826593267642662912>") self.previous_invokations["yeet"] = datetime.now() - elif re.search(r"(^|\W)skal aldri drikke[\w\s]*igjen($|\W)+", message_content, flags=re.IGNORECASE): + elif re.search(r"(^|\W)skal? aldri drikke?[\w\s]*igjen($|\W)+", message_content, flags=re.IGNORECASE): if (datetime.now() - self.previous_invokations["drikke"]).seconds > self.cooldown_seconds: await message.reply(":billed_cap:") self.previous_invokations["drikke"] = datetime.now() From e6ca4aa0e142dd61ee427fcafbfb6f508922b4c7 Mon Sep 17 00:00:00 2001 From: rkh00 <33283775+rkh00@users.noreply.github.com> Date: Sat, 17 Feb 2024 10:02:04 +0100 Subject: [PATCH 2/3] Update funreplies.py --- src/cogs/funreplies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cogs/funreplies.py b/src/cogs/funreplies.py index ebceb7f..55490ed 100644 --- a/src/cogs/funreplies.py +++ b/src/cogs/funreplies.py @@ -76,7 +76,7 @@ class FunReplies(commands.Cog): await message.reply(":billed_cap:") self.previous_invokations["drikke"] = datetime.now() - elif re.search(r"(^|\W)jeg er sivert arntzen($|\W)+", message_content, flags=re.IGNORECASE): + elif re.search(r"(^|\W)j?eg er sivert arntzen($|\W)+", message_content, flags=re.IGNORECASE): if (datetime.now() - self.previous_invokations["sivert"]).seconds > self.cooldown_seconds: await message.reply("Nei, jeg er Sivert Arntzen!") self.previous_invokations["sivert"] = datetime.now() From d16831fa89570a85d2948007eae0037d3a53effe Mon Sep 17 00:00:00 2001 From: rkh00 <33283775+rkh00@users.noreply.github.com> Date: Sat, 17 Feb 2024 10:05:39 +0100 Subject: [PATCH 3/3] Update funreplies.py --- src/cogs/funreplies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cogs/funreplies.py b/src/cogs/funreplies.py index 55490ed..72fbee5 100644 --- a/src/cogs/funreplies.py +++ b/src/cogs/funreplies.py @@ -76,7 +76,7 @@ class FunReplies(commands.Cog): await message.reply(":billed_cap:") self.previous_invokations["drikke"] = datetime.now() - elif re.search(r"(^|\W)j?eg er sivert arntzen($|\W)+", message_content, flags=re.IGNORECASE): + elif re.search(r"(^|\W)(jeg?|(e|æ)(g|j)?|i) er? sivert arntzen($|\W)+", message_content, flags=re.IGNORECASE): if (datetime.now() - self.previous_invokations["sivert"]).seconds > self.cooldown_seconds: await message.reply("Nei, jeg er Sivert Arntzen!") self.previous_invokations["sivert"] = datetime.now()