From 29dcf845de00dec9f14902470f666a680d9b2a47 Mon Sep 17 00:00:00 2001 From: stijndcl Date: Mon, 16 Jan 2023 21:27:32 +0100 Subject: [PATCH] Add extra debug info to sync command --- didier/cogs/owner.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/didier/cogs/owner.py b/didier/cogs/owner.py index 974896e..1c2e76b 100644 --- a/didier/cogs/owner.py +++ b/didier/cogs/owner.py @@ -85,11 +85,17 @@ class Owner(commands.Cog): if flags.copy_globals: self.client.tree.copy_global_to(guild=guild) - await self.client.tree.sync(guild=guild) + synced_commands = await self.client.tree.sync(guild=guild) else: - await self.client.tree.sync() + synced_commands = await self.client.tree.sync() + + command_names = "\n".join([cmd.name for cmd in synced_commands]) await ctx.message.add_reaction("🔄") + await ctx.reply( + f"Successfully synced {len(synced_commands)} application commands: ```\n{command_names}\n```", + mention_author=False, + ) @commands.group(name="Add", aliases=["Create"], case_insensitive=True, invoke_without_command=False) async def add_msg(self, ctx: commands.Context):