aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/cogs/dm_relay.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/bot/cogs/dm_relay.py b/bot/cogs/dm_relay.py
index 32ac0e4ee..bb060fe90 100644
--- a/bot/cogs/dm_relay.py
+++ b/bot/cogs/dm_relay.py
@@ -33,6 +33,10 @@ class DMRelay(Cog):
@Cog.listener()
async def on_message(self, message: discord.Message) -> None:
"""Relays the message's content and attachments to the dm_log channel."""
+ # Only relay DMs from humans
+ if message.author.bot or message.guild:
+ return
+
clean_content = message.clean_content
if clean_content:
await send_webhook(