Skip to content

Commit 2d54506

Browse files
committed
Log internal thread messages
1 parent 7a05d1c commit 2d54506

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

bot.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,15 @@ async def on_message(self, message):
362362
cmd = message.content[len(prefix):].strip()
363363
if cmd in self.snippets:
364364
message.content = f'{prefix}reply {self.snippets[cmd]}'
365+
366+
ctx = await self.get_context(message)
367+
if ctx.command:
368+
return await self.invoke(ctx)
369+
370+
thread = await self.threads.find(channel=ctx.channel)
365371

366-
await self.process_commands(message)
372+
if thread is not None:
373+
await self.modmail_api.append_log(message, type='internal')
367374

368375
async def on_guild_channel_delete(self, channel):
369376
if channel.guild != self.modmail_guild:

0 commit comments

Comments
 (0)