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