Как убрать клавиатуру в Телеграмм боте python

Мой бот отправляет выбор с двумя встроенными кнопками обратного вызова: нравится / не нравится. Я хочу, чтобы эта встроенная клавиатура исчезла после того, как пользователь нажимает кнопку «Нравится» или «Не нравится».

Вот как я делаю кнопку «Не нравится»

dislike_button =types.InlineKeyboardButton (text=emojize(«Dislike :broken_heart:», use_aliases=True), callback_data=’dislike’) keyboard.add(dislike_button)

И вот как ручка нажимает на эту кнопку

Как я могу заставить эти кнопки исчезать после щелчка? Или как я могу сделать невозможным повторное нажатие на эту кнопку «Нравится» или «Не нравится»?

Источник: question-it.com

Привет. Как удалить Inline клавиатуру при нажати на Inline кнопку?

Удаляет только клавиатуру, но не сообщение. Можно ли и сообщение тоже удалить?

13:29 01.07.2022
Librem Тимур

ТЕЛЕГРАММ БОТ НА PYTHON ЗА 8 МИНУТ | Отправка файлов, обработка нажатия на кнопки клавиатуры


Удаляет только клавиатуру, но не сообщение. Можно .
13:29 01.07.2022
Librem Тимур Автор вопроса
Luminee
await query.message.delete()
13:29 01.07.2022

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

народ а для бота с аудиторией 0-5000 какой примерно сервачок брать?

00:06 05.11.2022

максимально глуппый вопрос наверное. но почему у мя бот на админку реагирует только со 2 раза? каждый раз а на другие сообщение с 1

03:26 05.11.2022

Всем привет Вопрос, скорее к самому Telegram bot api, но вдруг кто знает Столкнулся со следующим Средствами бота отправляю сообщение в канал await bot.send_photo( c.

04:32 05.11.2022

а ещё что думаешь?

08:36 05.11.2022

Вечер добрый, aiogram совместим с schedule?

16:00 05.11.2022

здравствуйте. Подскажите пожалуйста , как эта реализовать ? Вот эта Меню синяя кнопка.

01:02 05.11.2022

Можно ли спарсить всех подписчиков канала с помощью бота?

08:13 05.11.2022

вопрос про прокидывание sqlalchemy сессий через мидлвари. Считаю что это не правильно. Для хайлоад проекта такой вариант не особо проходит, может есть у кого какие то другие и.

16:34 05.11.2022

Ребят, написал бота. Запустил на сервак. Происходит постоянный рост потребления оперативной памяти. С некоторым интервалом. И причина не в пользователях, которые нагружают бот.

00:52 04.11.2022

Подскажите пожалуйста в callback query user id доставать через from_user.id или message.from_user.id?

Источник: telq.org

Как скрыть клавиатуру telebot

как можно скрыть клавиатуру пользователю после нажатия кнопки или ввода текста.

bot.send_message(message.chat.id, msg, reply_markup=NONE)

Отслеживать

19.1k 5 5 золотых знаков 20 20 серебряных знаков 55 55 бронзовых знаков

задан 24 ноя 2020 в 17:44

71 2 2 серебряных знака 10 10 бронзовых знаков

Курс | Разработка телеграмм ботов на Aiogram | #2 Работа с клавиатурами (Inline, ReplyKeyboard)

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

На ответ пользователя допишите reply_markup=types.ReplyKeyboardRemove() в bot.send_message(message.chat.id, ‘_’)

bot.send_message(message.chat.id, ‘_’, reply_markup=types.ReplyKeyboardRemove())

Таким образом клавиатура удалится полностью для пользователя, но клавиатуру по прежнему можно будет вызвать обратившись к ей.

bot.send_message(message.chat.id, ‘_’, reply_markup=keyboard1)

Источник: ru.stackoverflow.com

Оцените статью
Добавить комментарий