Тип данных MenuButtonWebApp

Кнопка меню для запуска веб-приложения с возможностью отправки сообщений от имени пользователя.

Описание

Представляет кнопку меню, которая запускает Веб-приложение.

Поле Тип Описание
type String Тип кнопки, должен быть web_app
text String Текст на кнопке
web_app WebAppInfo Описание Веб-приложения, которое будет запущено при нажатии пользователем кнопки. Веб-приложение сможет отправить произвольное сообщение от имени пользователя с помощью метода answerWebAppQuery. Альтернативно, вместо URL Веб-приложения в объекте может быть указана ссылка t.me на Веб-приложение бота, в этом случае Веб-приложение откроется так, как если бы пользователь нажал на ссылку.

Примеры

json

{
  "type": "web_app",
  "text": "Open Web App",
  "web_app": {
    "url": "https://example.com/my-web-app"
  }
}

Дополнительно

  • WebAppInfo - Объект, содержащий информацию о Веб-приложении для его открытия с дополнительными данными.
  • answerWebAppQuery - Метод устанавливает результат взаимодействия с веб-приложением и отправляет соответствующее сообщение от имени пользователя в исходный чат.
Комментарии