В данной статье вы узнаете о том, каким образом можно добавить кнопку открытия веб-приложения в меню бота Telegram.
При нажатии этой кнопки возможно открыть любой сайт как веб-приложение внутри самого Telegram, или же привязать свое веб-приложение. Используя веб-приложение, возможно добавить боту дополнительный интерфейс, не ограничивающийся простыми кнопками, так как веб-приложение имеет право обмениваться информацией с ботом. Для интеграции с собственным веб-приложением необходимо обратиться в техподдержку.
Как сделать кнопку веб-приложения
Добавить такую кнопку можно в блок вопроса - она будет выводиться вместе с кнопками выбора варианта ответа.
1) Нужно выбрать нужный вам блок вопроса, после чего пролистать его параметры вниз до параметра Действия, после чего необходимо нажать на кнопку Добавить действие, и выбрать действие WebApp.
2) Затем необходимо заполнить поля действия.
| Название поля | Значение |
|---|---|
| Заголовок | Обязательно к заполнению, но не отображается и не используется. Можно ввести любой текст. |
| Текст кнопки | Текст, отображаемый на самой кнопке в меню. |
| URL на WebApp | Ссылка на веб приложение или сайт. |
Таким образом можно добавить кнопку для открытия веб-приложения в меню Telegram-бота.
При наличии кнопок с вариантами ответа на вопрос, кнопка открытия веб-приложения будет отображаться первой.
Нажатие данной кнопки не считается выбором ответа - будет открыто окно веб приложения, но диалог не продвинется дальше. При закрытии или сворачивании окна веб-приложения будет возможно продолжить диалог с ботом.

