@client.command()
async def test_get_role(ctx, member: discord.Member = None):
# Получить роль
role = discord.utils.get(ctx.guild.roles, id = 724322899921600513)
cr_temp = ctx.author.add_roles(role)
print(cr_temp) # <coroutine object Member.add_roles at 0x00000000>
await cr_temp # Выбрасывает из функции
await ctx.message.add_reaction('✅')
После строки
await cr_temp
выбрасывает из функции. Во всех местах в коде корутин возвращаемый из .add_roles() при запуске просто прерывает выполнение.
В чем может быть проблема?