From 07fcbca8660c19e902ad8c56ceceb98dabb50c15 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Wed, 18 Dec 2024 09:59:39 -0600 Subject: [PATCH] New sync method --- cogs/owner.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cogs/owner.py b/cogs/owner.py index b9f3456..2a591cc 100644 --- a/cogs/owner.py +++ b/cogs/owner.py @@ -114,6 +114,14 @@ class Owner(commands.Cog): ctx.bot.tree.clear_commands(guild=ctx.guild) await ctx.bot.tree.sync(guild=ctx.guild) synced = [] + elif spec == '!': + await ctx.bot.tree.sync() + + ctx.bot.tree.copy_global_to(guild=ctx.guild) + await ctx.bot.tree.sync(guild=ctx.guild) + + ctx.bot.tree.clear_commands(guild=ctx.guild) + synced = await ctx.bot.tree.sync(guild=ctx.guild) else: synced = await ctx.bot.tree.sync()