From df20342ad1ef3b3d5bac682dda657a3f236bd7ee Mon Sep 17 00:00:00 2001 From: Cyrus Yip Date: Sat, 7 Jan 2023 10:36:39 -0800 Subject: [PATCH 1/2] Fix replies not being sent --- bot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot.py b/bot.py index b23b2449b2..d57bc8634e 100644 --- a/bot.py +++ b/bot.py @@ -888,7 +888,7 @@ async def process_dm_modmail(self, message: discord.Message) -> None: return sent_emoji, blocked_emoji = await self.retrieve_emoji() - if message.type != discord.MessageType.default: + if message.type not in {discord.MessageType.default, discord.MessageType.reply}: return thread = await self.threads.find(recipient=message.author) From d588a03fbf134ac357a523c4b1e283e97280fb0c Mon Sep 17 00:00:00 2001 From: Cyrus Yip Date: Sat, 7 Jan 2023 11:01:18 -0800 Subject: [PATCH 2/2] Use a list instead of a set --- bot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot.py b/bot.py index d57bc8634e..46eb00cb5c 100644 --- a/bot.py +++ b/bot.py @@ -888,7 +888,7 @@ async def process_dm_modmail(self, message: discord.Message) -> None: return sent_emoji, blocked_emoji = await self.retrieve_emoji() - if message.type not in {discord.MessageType.default, discord.MessageType.reply}: + if message.type not in [discord.MessageType.default, discord.MessageType.reply]: return thread = await self.threads.find(recipient=message.author)