Возник вопрос по поводу работы disnake.
Я использовал два способа получения пользователя:
1.
user = bot.get_user(user_id)
2.
user = await ctx.guild.fetch_member(user_id)
Результат мне выводился одинаковый.
После чего я получал нужную мне роль:
role = disnake.utils.get(ctx.guild.roles, id = 1109147441544036392)
await user.add_roles(role)
И казалось бы, сейчас она должна выдаться пользователю, но нет.
Если я использую user из первого варианта, ничего не происходит.
Если же я использую user из второго варианта, то всё работает замечательно.
Почему так?