У меня есть команда select. Если её написать, выводится сообщение с select menu, при выборе функции в select menu должно выводиться сообщение либо "a selected!", либо "b selected!", но вместо этого просто выдаётся ошибка "Действие не удалось".
from discord_components import DiscordComponents, Select, SelectOption
@client.command()
async def select(ctx):
await ctx.send(
"Selects!",
components=[
Select(
placeholder="Select something!",
options=[
SelectOption(label="a", value="a"),
SelectOption(label="b", value="b"),
],
custom_id="select1",
)
],
)
@client.event
async def on_select_option(interaction):
await interaction.respond(content=f"{interaction.values[0]} selected!")