@Denis775

Как добавить в discord.py Слеш команды?

Делаю своего бота для Discord на модуле Discord.py . Хотел перевести бота на слеш команды, а получил это:
Traceback (most recent call last):
File "bot.py", line 202, in
@client.slash_command()
AttributeError: 'Bot' object has no attribute 'slash_command'
Для продолжения нажмите любую клавишу . . .

Как решить данную проблему?
  • Вопрос задан
  • 699 просмотров
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Последняя опубликованная стабильная версия discord.py очень старая, выпущена давно (до прекращения автором разработки) и не поддерживает slash-команды. Надо или ставить версию из git (автор недавно возобновил разработку), или использовать форки discord.py (disnake, nextcord, pycord), в которых поддержка таких команд уже работает в стабильных версиях..
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы