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

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

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

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

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

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽