У меня есть код:
intents = discord.Intents.all()
bot = commands.Bot(command_prefix = settings['prefix'], intents=intents)
@bot.event
async def on_member_join(member):
await member.send(f"Thanks for Joining {member.guild.name}")
role = discord.utils.get(member.guild.roles, id=123456)
await member.add_roles(role)
И там, где я пытаюсь выдать роль, он выдает "discord.errors.Forbidden: 403 Forbidden (error code: 50013): Missing Permissions", хотя я разрешил ему абсолютно все (от администратора на сервере до строчки "intents = discord.Intents.all()"