From 14cb324e0ea6443609d22cf9a68d554da124dcb3 Mon Sep 17 00:00:00 2001 From: neoarz Date: Tue, 14 Oct 2025 17:31:57 -0400 Subject: [PATCH] fix(say): empheral message auto deletes --- cogs/owner/say.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cogs/owner/say.py b/cogs/owner/say.py index 9b93ebd..8f3899e 100644 --- a/cogs/owner/say.py +++ b/cogs/owner/say.py @@ -47,7 +47,12 @@ class Say(commands.Cog, name="say"): interaction = getattr(context, "interaction", None) if interaction is not None: + await interaction.response.defer(ephemeral=True) await context.channel.send(message, allowed_mentions=allowed_mentions) + try: + await interaction.delete_original_response() + except: + pass else: try: await context.message.delete() @@ -89,7 +94,12 @@ class Say(commands.Cog, name="say"): interaction = getattr(context, "interaction", None) if interaction is not None: + await interaction.response.defer(ephemeral=True) await context.channel.send(embed=embed, allowed_mentions=allowed_mentions) + try: + await interaction.delete_original_response() + except: + pass else: try: await context.message.delete()