Итак, я хотел сделать систему брака на нашем сервере, но допустил ошибки в кнопках:
@client.tree.command(name='marry',description="Предложить жениться", ) асинхронное определение брака (взаимодействие: discord.Interaction, пользователь: discord.Member): print(f'{interaction.user}||{user}') если взаимодействие.пользователь == пользователь: ожидайте взаимодействия.ответ.send_message(content=f"{interaction.user.mention} вы не можете жениться на себе

") возвращаться еще: embed_marry = discord.Embed(title='WOW.....',description=f'{interaction.user.mention} предложить жениться на {user.mention}', color=0x774dea) ждут взаимодействия.ответ.send_message(embed=embed_marry, view=MarryButtons()) класс MarryButtons(discord.ui.View): защита __init__(сам): супер().__init__() #Зеленая кнопка под merry_embed в «async def Marriage» @discord.ui.button(label="Да", style=discord.ButtonStyle.success) асинхронное определение согласия_btn(self, взаимодействие: discord.Interaction, кнопка: discord.ui.Button, пользователь: discord.Member): embed_agree = discord.Embed(title=f'{user.mention} ответил ДА',description=f'{user.mention} теперь женат на {interaction.user.mention}') ожидайте взаимодействия.ответ.send_message(embed=embed_agree) # Красная кнопка под merry_embed в "async def Marriage" @discord.ui.button(label="Нет", style=discord.ButtonStyle.danger) async def не согласен_btn(self, взаимодействие: discord.Interaction, кнопка: discord.ui.Button, пользователь: discord.Member): embed_disagree = discord.Embed(title=f'{user.mention} ответил НЕТ',description=f'{user.mention} отклонил предложение от {interaction.user.mention}') ожидайте взаимодействия.ответ.send_message(embed=embed_disagree) # Серая кнопка эмодзи под merry_embed в «async def Marry» @discord.ui.button(label="

", style=discord.ButtonStyle.gray) async def emoji_btn(self, взаимодействие: discord.Interaction, кнопка: discord.ui.Button, пользователь: discord.Member): embed_emoji = discord.Embed(title=f'{user.mention} отменил предложение',description=f'Ничего не изменилось') ожидайте взаимодействия.ответ.send_message(embed=embed_emoji) В целом выглядит неплохо, но когда я пытаюсь на них нажать, в Discord выскакивает "ошибка взаимодействия". Я использую discord.py 2.0