From bbf5a0bb126761ed17fff08a55a015257bad3034 Mon Sep 17 00:00:00 2001 From: neoarz Date: Wed, 17 Sep 2025 23:04:20 -0400 Subject: [PATCH] fix: ping command hanging --- cogs/general/ping.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cogs/general/ping.py b/cogs/general/ping.py index 4dfd2a7..bcd6ee8 100644 --- a/cogs/general/ping.py +++ b/cogs/general/ping.py @@ -32,7 +32,11 @@ class Ping(commands.Cog, name="ping"): ) embed.set_author(name="Ping", icon_url="https://yes.nighty.works/raw/y5SEZ9.webp") if getattr(context, "interaction", None): - await context.interaction.response.send_message(embed=embed, ephemeral=True) + inter = context.interaction + if not inter.response.is_done(): + await inter.response.send_message(embed=embed, ephemeral=True) + else: + await inter.followup.send(embed=embed, ephemeral=True) else: await context.send(embed=embed)