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

При добавления строчки @commands.has_permissions в терминале при запуске выдает ошибку?

Недавно написал бота для дискорда, сегодня попытался запустить и терминал выдает ошибку в строчке:
@commands.has_permissions(administrator = True)
689d8e7300bc7028216914.png

Пишет что ошибка связанна с @, при попытке убрать пишет ошибку связанную с commands.
689d8e7ac9e28546659493.png

Вот сам код:
@bot.command()
async def очс(ctx, member: disnake.Member, *, reason="ОЧС"):
@commands.has_permissions(administrator = True)
    await ctx.send(f"Администратор {ctx.author.mention} занёс пользователя {member.mention} в Общий Черный Список Проекта")
    await member.ban(reason=reason)


UPD: Проблему решил, нужно было поднять строчку
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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