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

Как исправить ошибку с @client.event в discord.py?

Я в своем боте на discord.py добавил строку @client.event потом запускаю бота и у меня вылезает ошибка NameError: name 'client' is not defined что делать?
  • Вопрос задан
  • 1004 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
shurshur
@shurshur
Сисадмин, просто сисадмин...
Надо чтобы создание client шло до первого декоратора.

client = discord.Client()
# или если используется discord.ext.commands:
# client = commands.Bot(command_prefix='%')

@client.event
async def ...
Ответ написан
Комментировать
@EHEVIX
нужно переменную "client" создавать до самого первого ее использования
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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