@TanderOFF

Как не отправлять responce в discord?

Доброго времени суток .
Недавно вышли кнопки в дискорд . Пробую их сделать , но хотел бы отказаться от ответа на клик кнопки .
Если событие происходить успешно . То бот должен отправить ответ обратно , если без успешно . То показывает "Ошибка взаимодействия" .
Нужно что бы при клике изменился эмбенд и нечего больше . Такое возможно сделать . Но как я не совсем понимаю .
Код:
msg = await ctx.send(embed = discord.Embed(title = ' Личный питомец', timestamp = ctx.message.created_at,description=f'{ctx.author.display_name} вы уверенный что хотите отпустить своего питомца'),components = [Button(style = ButtonStyle.green, label = 'Да'),Button(style = ButtonStyle.red, label = 'Нет')])
        responce = await client.wait_for('button_click', check = lambda message: message.author == ctx.author)


        if responce.component.label == 'Да':
            await responce.respond(content = 'вы успешно отпустили питомца')
            return
        else:
            emb = discord.Embed(title=f' Личный питомец', description=f'> {ctx.author.mention} хорошо!', color=0xafffbe)
            await msg.edit(embed=emb)
  • Вопрос задан
  • 473 просмотра
Пригласить эксперта
Ответы на вопрос 1
Nightmare1
@Nightmare1
Программист
await responce .edit_origin()
Ответ написан
Ваш ответ на вопрос

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

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