Wolf_Yout
@Wolf_Yout

Бот не выдаёт ошибку о нехватке прав, как исправить?

Код:
@bot.event
async def on_command_error(ctx, error):
  emoji = discord.utils.get(bot.emojis, name='symbol_error')
  if isinstance(error, commands.MissingPermissions):
    await ctx.reply(embed = discord.Embed(title=f'{str(emoji)} Ошибка',description = f'Извини, но у тебя нет прав!', colour = discord.Color.red()))
  elif isinstance(error, commands.BotMissingPermissions):
    await ctx.reply(embed = discord.Embed(title=f'{str(emoji)} Ошибка',description=f'Извини, но у меня нет прав!', colour = discord.Color.red()))

Но бот не выводит ошибку BotMissingPermissions
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ответы на вопрос 1
@mashincode
Дайте боту права и сделайте проверку прав перед отправкой сообщений - в телеграм апи есть такой метод, как в вашей библиотеке сделать - не знаю
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
05 нояб. 2024, в 11:03
15000 руб./за проект
05 нояб. 2024, в 11:00
15000 руб./за проект
05 нояб. 2024, в 10:55
1500 руб./за проект