🕑 время на чтение: 2 мин.
⠀
Когда вы используете в Телеграм чат-ботах кнопки «обычной клавиатуры» (которые располагаются в боте под полем ввода информации) - они очень часто остаются на своем месте, после того как были нажаты.
И путают пользователей...
⠀
⠀
Как же скрыть данные кнопки, чтобы они не отображались в боте?
На самом деле очень просто!
Всё, что нужно - это поставить блок «http запрос» после блока запроса «номера телефона» (ну или любого другого блока, в котором вы включаете отображение «обычных кнопок»):
⠀
⠀
В блоке «http запрос» нужно задать следующие настройки:
⠀
Подробнее о настройках блока «http запрос»:
1) В URL прописываем:
https://api.telegram.org/bot{{token}}/sendMessage?/
{{token}}
- это глобальная переменная, в которой вы должны сохранить api token вашего бота, который вы получали в @BotFather
2) В теле запроса прописываем JSON, который и удалит нашу кнопку:
{
"chat_id": "{{telegram_id}}",
"text" : "Ваш номер принят",
"reply_markup": {
"remove_keyboard": true
}
}
После того, как отработает блок «http запрос» - ваша кнопка с запросом номера телефона (или любая другая кнопка обычной клавиатуры) - исчезнет и не будет никого путать!
Регистрируйтесь на платформе JetBot и тестируйте весь функционал бесплатно в течение 7 дней!