Naprawa WebApp
Witaj!
Opis problemu:
Opracowałem bota Telegram na podstawie biblioteki python-telegram-bot (wersja 20+), w którym znajduje się przycisk z web_app=WebAppInfo(url=...). Ten przycisk otwiera stronę (WebApp), umieszczoną na GitHub Pages pod adresem https://danza13.github.io/telegram-webapp/.
Co się dzieje:
- Kiedy strona otwiera się wewnątrz Telegramu (poprzez przycisk „Wybierz datę i godzinę”), wyświetla się poprawnie i wywołuje
window.Telegram.WebApp.sendData(...). - Na ekranie pojawiają się powiadomienia (
alert), które potwierdzają, że strona próbuje wysłać dane. - Jednak w logach bota (po stronie Pythona) nie pojawiają się żadne aktualizacje typu
web_app_data. To znaczy, że handlerweb_app_data_handlernie jest wywoływany w ogóle. - W związku z tym bot „zawiesza się” na etapie wyboru daty i godziny i nie przechodzi do następnego pytania („Liczba gości”).
Sprawdzone kroki:
- W
BotFatherdodałem domenę w ustawieniach:- (Potwierdzam, że w polu
Domainwpisano dokładniedanza13.github.iobezhttps://i bez/telegram-webapp/.)
- (Potwierdzam, że w polu
- W pliku
.envwartośćWEB_APP_URLustawiono na pełną ścieżkęhttps://danza13.github.io/telegram-webapp/. - W
index.htmljest sprawdzenieif (window.Telegram && window.Telegram.WebApp), strona otwiera się w Telegramie, więcwindow.Telegram.WebAppistnieje. - Na froncie wywoływane jest
tg.sendData(...), gdzietg = window.Telegram.WebApp. - Logi bota pokazują, że po naciśnięciu „Potwierdź” nie przychodzi żadna nowa aktualizacja od Telegramu.
Na czym polega problem:
Wygląda na to, że Telegram nie „ufa” mojej domenie i nie przesyła żadnych danych WebApp, lub ustawienia domeny w BotFather działają nieprawidłowo. W rezultacie sendData() nie prowadzi do niczego (bot nie otrzymuje zdarzenia).
Proszę o pomoc w ustaleniu, dlaczego dane sendData() nie docierają do handlera web_app_data_handler i co jeszcze należy sprawdzić lub skonfigurować, aby WebApp w pełni wysyłał dane do bota.
Załączniki 1
-
258 Dzień dobry, jestem gotów pomóc i za mniejszą kwotę, mam doświadczenie w pisaniu botów tg, będę zadowolony ze współpracy, piszcie w celu bardziej szczegółowej dyskusji.
-
227 Dzień dobry, mam duże doświadczenie w rozwiązywaniu problemów, mogę to naprawić, ale z pewnymi zmianami, mogę wam pokazać to, co wyszło i jeśli wam się spodoba, to mi płacicie, a jeśli nie, to nie
-
290 3 1 Jestem wszechstronnym specjalistą z doświadczeniem w dziedzinie IT, kryptotradingu i rozwoju. W trakcie mojej pracy nauczyłem się szybko dostosowywać do nowych wyzwań i efektywnie rozwiązywać zadania o dowolnym stopniu trudności. Od konfiguracji botów Telegram po tworzenie kursów kryptowalutowych — moim celem jest zawsze być na czołowej pozycji technologii i pomagać klientom osiągać ich cele. Zawsze jestem otwarty na nowe pomysły i gotowy do pracy zarówno z dużymi zespołami, jak i na zasadzie indywidualnej.
-
96691 1276 1 10 Witam. Mam duże doświadczenie w tworzeniu botów telegramowych. Jestem gotowy do współpracy
-
267 3 0 sprawdź, czy nagłówki CORS są poprawnie skonfigurowane na twoich stronach GitHub.
-
363 9 0 Dobry wieczór, zajmowałem się tworzeniem botów z telegram API, mam jedno z możliwych rozwiązań dla tego zadania. Co do ceny, możemy się dogadać.
Aktualne zlecenia dla freelancerów w kategorii Python
BuzzPost automatyzacja Facebooka pod IzraelProjekt już istnieje i działa - zadanie polega na rozwiązaniu problemu z ograniczeniem na Facebooku, gdy liczba postów na godzinę przekracza 3-4 (od 7 rano do 12 w nocy) konta klientów są ograniczane przez Facebooka. Strona - https://buzzpost.co.il/ Również poszukać luk w… Python, Praca z klientami ∙ 1 godzina 48 minut temu ∙ 7 ofert |
Stworzenie farmy TikTok z generowaniem dochodu
2274 PLN
W poszukiwaniu osoby, która może napisać oprogramowanie dla farmy TikTok, abyśmy mogli generować ruch i uzyskiwać dochody. Szukamy gotowego rozwiązania z pełnym cyklem. Python, Tworzenie chatbota ∙ 2 dni 20 godzin temu ∙ 16 ofert |
Platforma komentowania AI dla TikTok i Instagram.Cel projektuOpracować system, który pozwala zarządzać dużą liczbą kont TikTok i Instagram oraz automatycznie publikować odpowiednie komentarze pod wybranymi filmami z wykorzystaniem AI.Podstawowa funkcjonalność1. Zarządzanie kontamiNależy wdrożyć możliwość podłączenia… AI i uczenie maszynowe, Python ∙ 4 dni 3 godziny temu ∙ 23 oferty |
Zbudować model klasyfikacji klientów1. Są dane klientów w Mongo/SQL (około 20 000 zapisów z surowymi danymi). 2. Należy na ich podstawie zbudować cechy i model klasyfikacji klientów na grupy behawioralne. 3. Projekt wykonać w Pythonie. AI i uczenie maszynowe, Python ∙ 5 dni 22 godziny temu ∙ 45 ofert |
Automatyzacja IT prowadzenia raportowania VAT
842 PLN
Konieczne jest opracowanie systemu do automatyzacji przenoszenia danych o sprzedaży z CRM do systemu księgowego Wafeq. System ma importować raporty bankowe i płatnicze, automatycznie uzgadniać płatności z fakturami, generować faktury do raportowania VAT oraz minimalizować pracę… AI i uczenie maszynowe, Python ∙ 6 dni 3 godziny temu ∙ 52 oferty |