Я очень новичок в кодировании, и мне было интересно, как бы я реализовал пользовательские ошибки, такие как "отсутствует роль разработчика" здесь:
@bot.command()
@commands.has_any_role("Temp.", "Owner")
async def sh(ctx):
await ctx.message.add_reaction(':true:508022488093949973')
await ctx.send("<a:siren:507952050181636098> `Shutting down` <a:siren:507952050181636098>")
await bot.logout()
У меня есть такой простой обработчик
@bot.event
async def on_command_error(ctx, error):
await ctx.message.add_reaction(':false:508021839981707304')
await ctx.send("<a:siren:507952050181636098> `Invalid command` <a:siren:507952050181636098>")
но всегда выводит недопустимую команду