From 8430b7e6a51b8fd731fd57e2e64b64132f39263e Mon Sep 17 00:00:00 2001 From: Slipstream Date: Mon, 9 Jun 2025 17:18:45 +0000 Subject: [PATCH] Disable AI in DMs for Gurt --- gurt/listeners.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gurt/listeners.py b/gurt/listeners.py index 84a14d7..9221792 100644 --- a/gurt/listeners.py +++ b/gurt/listeners.py @@ -566,6 +566,11 @@ async def on_message_listener(cog: "GurtCog", message: discord.Message): if not should_consider_responding: return + # If in DMs and triggered by a direct mention or reply, inform user and skip AI + if message.guild is None and (bot_mentioned or replied_to_bot or gurt_in_message): + await message.channel.send("AI functionality is disabled in DMs.") + return + # --- Call AI and Handle Response --- cog.current_channel = ( message.channel