Данная статья - это инструкция в общем виде про создание бота с webapp. Детали реализации сильно зависят от кейса. 

Что такое Webapp

Webapp - простыми словами это сайт, специально адаптированный не только под "маленькие экраны", но и под интерфейс и логику telegram в целом. То есть это не отдельный конструктор в рамках telegram, а встроенный в telegram интерфейс для отображения специально адаптированного web-сайта. 

В качестве примеров webapp можно обратить внимание на ботов:

Как создать бота в telegram с webapp

Для того чтобы сделать бота с webapp в телеграм на платформе Twin нужно выполнить несколько важных пунктов:

  1. Создать непосредственно бота на платформе Twin с основной его логикой
  2. Создать "чат" и прикрепить к нему нужного бота (статья тут)
  3. Связать созданный "чат" с telegram ботом (статья тут)
  4. Создать webapp-сайт, следуя данным рекомендациям
  5. Привязать созданный webapp к кнопке в боте (статья тут)

Обратите внимание, что для выполнения пункта 4 (основного пункта данной инструкции), требуется Frontend разработчик, то есть потребуется такой человек либо на вашей стороне, либо на стороне клиента, для которого вы разрабатываете бота. Процесс разработки webapp очень схож с разработкой лэндинг страницы и может быть достаточно продолжительным для некоторых проектов. 

Мы крайне рекомендуем вести разработку бота и разработку webapp параллельно, чтобы сократить сроки запуска всего проекта.  

Статья, указанная в пункте 4 предназначается в первую очередь для Frontend разработчика и является шаблоном или рекомендацией к разработке самого webapp.

Для всех остальных пунктов достаточно навыков работы с платформой Twin. 


  • Нет меток