Задать вопрос
@SamSatt

Можно ли удалить сообщение тг бота при этом оставить его Main кнопки?

В телеграме есть два вида кнопок, Inline и Main, они обязательно должны быть привязаны к сообщению. Вопрос: есть ли возможность удалить сообщение при этом оставить его Main кнопки
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Интернет-маркетолог
    12 месяцев
    Далее
  • GB (GeekBrains)
    Интернет-маркетолог
    12 месяцев
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 2
@constantinesx
Нет, оба вида кнопок (inline и reply) привязываются к к какому-либо сообщению.
Возможно, вам стоит использовать меню команд для реализации вашей идеи.
Ответ написан
Комментировать
@nozzy
Symfony, Laravel, SQL, Python, Telegram
Я так понял у вас Main кнопка, это кнопка в Reply Keyboard.
Reply Keyboard не привязывается к сообщению, эта кнопка приходит с сообщением, это сообщение можно удалить, кнопка останется.
Если последующие сообщения будут без новых Reply Keyboard, то первая кнопка так и будет висеть без изменений внизу экрана. Что бы удалить эту кнопку нужно отправить новое сообщение (зависит от вашего фреймворка):

markup = types.ReplyKeyboardRemove()
tb.send_message(chat_id, message, reply_markup=markup)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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