Как удалить старые слэш-команды из бота Discord?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как удалить старые слэш-команды из бота Discord?

Сообщение Anonymous »

Недавно я использовал премиум-бота Mee6 для своего сервера Discord, но теперь я хочу запустить своего собственного бота с новыми слэш-командами (работающим на боте, который был ботом Mee6). Однако старые слэш-команды из Mee6 все еще прописаны в моем боте. Когда я набираю «/», все мои команды отображаются вместе с командами Mee6. Как мне избавиться от команд Mee6? Я попытался использовать команду синхронизации, чтобы удалить старые команды, но это не сработало. Вот мой код:

Код: Выделить всё

@commands.command()
async def sync(self, ctx) -> None:
fmt = await ctx.bot.tree.sync()
await ctx.send(f"{len(fmt)} commands synced.")

def on_ready(self):
cmdgroup= groupCommands(
name="demo", description="This is just a Demo")
self.bot.tree.add_command(cmdgroup)
Может кто-нибудь помочь мне исправить мою команду синхронизации или предложить решение по удалению команд Mee6?
Просто использовать другого бота — это не вариант, поскольку бот уже находится на некоторых других серверах.
Для уточнения: с Mee6 Premium вы можете использовать своего собственного бота в качестве бота Mee6. Итак, бот, который я сейчас использую, ранее работал как бот Mee6.

Подробнее здесь: https://stackoverflow.com/questions/760 ... iscord-bot
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»