@bot.command()
async def role(ctx):
author = ctx.message.author
guild = bot.get_guild(id your server)
role = guild.get_role(role id)
await author.add_roles(role)
Таким образом человеку написавшему эту команду бот даст роль которую вы писали в "role" можно самому выбрать человека который получит роль тогда мы меняем поле с объектом author на author = bot.get_member(member id) Надеюсь помог :)