@commands.command()
async def test(self, ctx):
await ctx.send(
embed=discord.Embed(
title='Название',
description='Описание',
color=discord.Color.blue()
),
components=[
Select(
placeholder='Меню',
options=[
SelectOption(
label='Название',
value='test',
description='Описание'
)
]
),
[
Button(style=ButtonStyle.gray, label=Кнопка 1', custom_id='button1'),
Button(style=ButtonStyle.gray, label='Кнопка 2', custom_id='button2')
]
]
)
response = await self.bot.wait_for('button_click')
if response.component.label == 'Кнопка 1':
await response.respond(content='Test')