как выдать роль человеку через слеш команду nextcord

import nextcord
from nextcord import Interaction
from nextcord.ext import commands

id_server = 000000000000000000
opov = 000000000000000000
role_id = 000000000000000000

@bot.slash_command(name="wl", description="role", guild_ids=[id_server])
async def wl(interaction: Interaction, 
             name: nextcord.Member = nextcord.SlashOption(
              name='имя', description='имя пользователя')):
    await interaction.response.send_message("lol")

    pov = nextcord.Member
    guild = self.get_guild(id_server) #ошибка self
    role = guild.get_role(role_id)
    await pov.add_roles(role)

bot.run(TOKEN)

бот не выдаёт роль выбранному человеку


Ответы (0 шт):