Ремонт WebApp
Здравствуйте!
Описание проблемы:
Я разработал Telegram-бота на базе библиотеки python-telegram-bot (версия 20+), в котором есть кнопка с web_app=WebAppInfo(url=...). Эта кнопка открывает страницу (WebApp), размещенную на GitHub Pages по адресу https://danza13.github.io/telegram-webapp/.
Что происходит:
- Когда страница открывается внутри Telegram (через кнопку «Выбрать дату и время»), она правильно отображается и вызывает
window.Telegram.WebApp.sendData(...). - На экране появляются всплывающие сообщения (
alert), которые подтверждают, что страница пытается отправить данные. - Однако в логах бота (на стороне Python) не появляются никакие обновления с типом
web_app_data. То есть обработчикweb_app_data_handlerне вызывается вообще. - Соответственно, бот «зависает» на этапе выбора даты и времени и не переходит к следующему вопросу («Количество гостей»).
Проверенные шаги:
- В
BotFatherя добавил домен в настройках:- (Подтверждаю, что в поле
Domainуказано именноdanza13.github.ioбезhttps://и без/telegram-webapp/.)
- (Подтверждаю, что в поле
- В файле
.envзначениеWEB_APP_URLустановлено на полный путьhttps://danza13.github.io/telegram-webapp/. - В
index.htmlесть проверкаif (window.Telegram && window.Telegram.WebApp), страница открывается в Telegram, значитwindow.Telegram.WebAppсуществует. - На фронтенде вызывается
tg.sendData(...), гдеtg = window.Telegram.WebApp. - Логи бота показывают, что после нажатия «Подтвердить» не поступает никаких новых обновлений от Telegram.
В чем проблема:
Похоже, что Telegram не «доверяет» моему домену и не передает никаких WebApp-данных, или настройки домена в BotFather работают некорректно. В результате sendData() ни к чему не приводит (бот не получает событие).
Прошу помочь выяснить, почему именно данные sendData() не доходят до обработчика web_app_data_handler и что еще следует проверить или настроить, чтобы WebApp полноценно отправлял данные в бот.
Приложения 1
-
258 Добрый день, готов помочь и за меньшую сумму, имею опыт в написании тг ботов, буду рад сотрудничеству, пишите для более детального обсуждения.
-
227 Добрый день, у меня большой опыт решения проблем, я смогу это исправить, но с некоторыми изменениями, я могу вам показать то, что вышло, и если вам понравится, то вы мне платите, а если нет, то нет.
-
290 3 1 Я — многогранный специалист с опытом в сфере IT, криптотрейдинга и разработки. За время своей работы я научился быстро адаптироваться к новым вызовам и эффективно решать задачи любой сложности. От настройки Telegram-ботов до создания криптовалютных курсов — моя цель всегда быть на передовой технологий и помогать клиентам достигать их целей.
Я всегда открыт к новым идеям и готов работать как с большими командами, так и на индивидуальной основе.
-
96304 1273 1 10 Здравствуйте. Есть большой опыт в разработке телеграм-ботов. Готов к сотрудничеству
-
267 3 0 проверьте, правильно ли настроены CORS-заголовки на ваших GitHub Pages.
-
363 9 0 Добрый вечер, занимался разработкой ботов с telegram API, у меня есть одно из возможных решений для этой задачи. О цене можем договориться.
Актуальные фриланс-проекты в категории HTML и CSS верстка
Перенос сайта на Shopify
1123 UAH
Нужно перенести текущий сайт jdfurniture.uk с OpenCart на платформу Shopify. Сейчас сайт на OpenCart в целом нас устраивает по структуре и логике работы. Основная причина переноса — проблемы с платежными системами. На Shopify таких проблем быть не должно. Также для нас важно,… HTML и CSS верстка, Веб-программирование ∙ 10 часов 9 минут назад ∙ 16 ставок |
Перенос дизайна на WordPress
2000 UAH
Добрый день! Необходимо перенести готовый дизайн одностраничного лендинга на WordPress. Макет полностью готов (Figma), дизайн разрабатывать не нужно. Необходимо качественно сверстать страницу, адаптировать под мобильные устройства и настроить её на WordPress. Пожалуйста, в… HTML и CSS верстка ∙ 15 часов 55 минут назад ∙ 84 ставки |
Вывести посты из Инстаграма на сайт (опенкарт)
700 UAH
Здравствуйте. Нужно настроить функционал, чтобы на сайте (OpenCart) отображался блок с постами Instagram. Отзовитесь, кто делал и знает как ) Спасибо ) По стоимости договоримся, не знаю, сколько это стоит. HTML и CSS верстка, Веб-программирование ∙ 19 часов 32 минуты назад ∙ 44 ставки |
Лендинг для школы английского
13 500 UAH
Ищем дизайнера + верстальщика лендинга (Wix / WordPress / Weblium) Привет! Ищем исполнителя на дизайн и верстку лендинга курса английского языка. Что нужно: — дизайн и верстка лендинга на 12 блоков; — две страницы оплаты: успешная / неуспешная; — адаптив под мобильные; —… HTML и CSS верстка, Дизайн интерфейсов (UI/UX) ∙ 22 часа 35 секунд назад ∙ 113 ставок |
Адаптивная вёрстка сайта с анимациейНужно сверстать сайт по готовому дизайну из Figma. Админка сайта - Laravel - viar-art.pl Сайт должен быть современным, адаптивным, быстрым и удобным для пользователя. Вёрстка должна точно соответствовать макету, корректно отображаться на мобильных устройствах, планшетах и… HTML и CSS верстка, Создание сайта под ключ ∙ 1 день 10 часов назад ∙ 93 ставки |