web-app.png

Як додати WebApp до вашого Telegram-бота?

WebApp — це по суті міні-сайт, який відкривається прямо всередині Telegram. Тому перед підключенням важливо підготувати основу.

Перше, що вам потрібно — це домен і HTTPS.
Telegram не запускає WebApp, якщо сайт працює без захищеного з’єднання (SSL). Тобто адреса вашого сайту обов’язково повинна починатися з https://.

Коли сайт уже розміщений на хостингу та працює через HTTPS — можна переходити до налаштування.

Покрокова інструкція підключення WebApp

  1. Перейдіть у @BotFather.
  2. Введіть команду /mybots і виберіть бота, до якого хочете підключити WebApp.
  3. Натисніть Bot SettingsDomain.
  4. Оберіть Set domain і надішліть домен вашого сайту (без https, просто example.com).
  5. Поверніться до Bot SettingsConfigure Mini AppEnable Mini App.

Що відбувається далі?

Після цих кроків Telegram “зв’яже” ваш домен із ботом. Тепер ви можете додати кнопку з відкриттям WebApp, і користувачі зможуть запускати його прямо в чаті.

Якщо WebApp не відкривається — найчастіше причина саме в HTTPS або неправильно вказаному домені. Перевірте ці два пункти в першу чергу.