Как получить пользователя нажавшего на кнопку?

я отправляю правила в эмбеде командой, в эмбеде есть кнопка которая должна во-первых выдавать роль(channel('rul')(это моя функция)) и отправляю ответ, видимый только тому кто нажал на кнопку:

@commands.slash_command(name='правила', description='отправляет правила')
@commands.is_owner()
async def json(inter):
    def agree(self, inter):
    embeds = []
    for f in load(open('./cogs/rules.json', encoding='utf-8'))['embeds']:
        embeds.append(disnake.Embed.from_dict(f))
    content = ("**Находиться здесь — это привилегия не всем доступная, а не право. Соблюдайте правила сервера и [Di"
               "scord ToS](https://discord.com/terms), не грубите другим участникам и не создавайте проблем, котор"
               "ых можно избежать.**")
    components = disnake.ui.ActionRow()
    button = disnake.ui.Button(style=disnake.ButtonStyle.green, label='Согласиться в правилами', emoji='✅')
    components.append_item(button)
    await channel('rul').send(content=content, embeds=embeds, components=components)

но я незнаю как это сделать


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