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.
-
93984 1263 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.
-
413 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
Rozwój oprogramowania z AIPotrzebne jest opracowanie oprogramowania do automatycznego wykrywania, śledzenia i towarzyszenia obiektowi za pomocą kamery wideo i mechanizmu obrotowego.Dane wyjściowe: Kamera wideo z optyką. Urządzenie obrotowe w dwóch osiach (azymut/kąt elewacji). Serwomotory z kontrolą… AI i uczenie maszynowe, Python ∙ 9 godzin 32 minuty temu ∙ 10 ofert |
ZADANIE NA DOPRACOWANIE AI-BOTA GENERUJĄCEGO OSOBISTE PIOSENKIZADANIE NA DOPRACOWANIE AI-BOTA GENERACJI OSOBISTYCH PIOSENEKGŁÓWNY CELStworzyć stabilny produkt premium, który:generuje maksymalnie jakościowe osobiste piosenki;nie wymyśla faktów o kliencie;pracuje stabilnie pod obciążeniem;łatwo się skaluje;pozwala analizować i poprawiać… Python, Tworzenie chatbota ∙ 10 godzin 37 minut temu ∙ 27 ofert |
Specjalista ds. Excela / automatyzacji procesów (Excel + mile widziane programowanie)Szukamy specjalisty z ZAAWANSOWANYMI umiejętnościami Excel do optymalizacji istniejącego pliku i automatyzacji procesów. Wielką zaletą będzie, jeśli masz również umiejętności programowania / VBA / Power Query / Power Automate lub doświadczenie w tworzeniu złożonej logiki w… Python, Bazy danych i SQL ∙ 13 godzin 36 minut temu ∙ 31 ofert |
Automatyzacja procesów przez API i PythonaPoniżej opisałem aktualny proces i to, do jakiego wyniku chciałbym dojść. Dołączam również pliki rzeczywistego procesu, aby lepiej zrozumieć, jak on wygląda w rzeczywistości Aktualny proces Obecnie cały proces wykonywany jest ręcznie: ładowanie/wyładowanie plików,… AI i uczenie maszynowe, Python ∙ 14 godzin 37 minut temu ∙ 39 ofert |
Należy stworzyć bota w tg do płatności subskrypcyjnej.
164 PLN
Trzeba stworzyć bota w Telegramie, gdzie użytkownik będzie mógł wykupić subskrypcję na dostęp do kamer internetowych znajdujących się na podwórku. Organizować w bocie płatność dwóch rodzajów subskrypcji (na miesiąc i na jeden dzień). Bot powinien automatycznie sprawdzać płatność… Python, Tworzenie chatbota ∙ 1 dzień 3 godziny temu ∙ 76 ofert |