Подскажите пожалуйста кто знает
нужно сделать чтобы по нажатию кнопки человек добавлялся/удалялся из field и после набора людей кнопки переставали работать
вот мой код
@bot.slash_command(description="Начать сбор на контракт")
async def сбор_на_контракт(self, inter, количество_людей: int, контракт: str, дата_и_время: str):
emb = disnake.Embed(
description=f"**:mailbox_with_mail:`Собирает:`{inter.author.mention} \n :grinning:`Требуется людей:` {количество_людей} \n :package: `Контракт:` {контракт} \n :calendar_spiral:`Дата и время:` {дата_и_время}** \n \n **Участники:**")
emb.add_field(name="** **", value=f"{inter.author.mention}")
await inter.response.send_message(
embed=emb,
components=[
disnake.ui.Button(label="Присоединиться", style=disnake.ButtonStyle.success, emoji='✅', custom_id="help_contract"),
disnake.ui.Button(label="Покинуть", style=disnake.ButtonStyle.danger, emoji='❌', custom_id="unhelp_contract"),
],)
@bot.listen("on_button_click")
async def help_listener(inter: disnake.MessageInteraction):
if inter.component.custom_id == "help_contract":
await inter.add_field(add_field(name="** **", value=f"{inter.author.mention}", inline = True))