Задать вопрос
@randomhabr404

Почему у меня нет прав на использование команды?

Решил создать тестовую / команду на новой версии discord.py. При использовании обычного префикса, она работает, однако при написании / мне выводит, что у меня нет прав на ее использование. Ниже подкрепил права, что у меня включены на сайте разработчика.
@bot.hybrid_command()
async def test(ctx):
    await ctx.send("LoL")

630f82fe2a68a220717294.png
630f831321b6b398261756.png
Все это происходит в личных сообщениях бота, так что права на использование команд в определенном канале здесь не при чем.
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
discord.py 2 не синхронизирует команды с дискордом автоматически.

https://discordpy.readthedocs.io/en/stable/interac...

@bot.listen()
async def on_ready():
    await bot.tree.sync()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы