Progger228
@Progger228

Не работает select menu discord.py. Что делать?

У меня есть команда 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!")
  • Вопрос задан
  • 292 просмотра
Решения вопроса 1
Progger228
@Progger228 Автор вопроса
В конце поставил:

if __name__ == "__main__":
    DiscordComponents(client)

И всё заработало
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы