ChatbotAssistant

Integracja chatbota z Telegram Bot

Niniejsza instrukcja przeprowadzi Cię przez proces integracji naszego chatbota z Telegram Bot API. Po wykonaniu wszystkich kroków, Twoi użytkownicy będą mogli komunikować się z chatbotem bezpośrednio przez aplikację Telegram. Instrukcja obejmuje również konfigurację komend specjalnych dla bota.

Ważne wymagania wstępne: Aby przeprowadzić integrację, potrzebujesz posiadać konto na platformie ChatbotAssistant z aktywną subskrypcją oraz dostęp do aplikacji Telegram (mobilnej lub desktopowej) w celu utworzenia bota przez BotFather.

Wybierz swój punkt startowy

0

Przegląd procesu integracji

Integracja chatbota z Telegram Bot to proces, który składa się z kilku głównych etapów:

  1. Utworzenie bota w Telegram - stworzenie nowego bota za pomocą BotFather i uzyskanie tokenu dostępu.
  2. Konfiguracja chatbota na platformie - utworzenie nowego chatbota z funkcjonalnością Telegram Bot, wprowadzenie tokenu i automatyczna konfiguracja webhooka.
  3. Zarządzanie komendami - konfiguracja specjalnych komend dla bota, które będą dostępne w menu Telegram.
  4. Testowanie i optymalizacja - sprawdzenie działania bota i dostosowanie ustawień.
Czas realizacji: Cały proces integracji zajmuje zwykle od 15 do 30 minut, w zależności od Twojego doświadczenia z platformą Telegram. Poniższa instrukcja przeprowadzi Cię krok po kroku przez wszystkie etapy.
Wskazówka: Przed rozpoczęciem procesu integracji, upewnij się, że masz dostęp do:
  • Aplikacji Telegram na telefonie lub komputerze
  • Konta na platformie ChatbotAssistant z aktywną subskrypcją
  • Podstawowej wiedzy o tym, jak działa Telegram (opcjonalnie)
1

Utworzenie bota w Telegram przez BotFather

Pierwszym krokiem jest utworzenie nowego bota w Telegram przez oficjalnego BotFather. BotFather to specjalny bot Telegram, który służy do zarządzania wszystkimi botami na platformie.

BotFather
Oficjalny bot do zarządzania botami Telegram

Szczegółowa instrukcja:

  1. Otwórz aplikację Telegram na telefonie lub komputerze.
  2. Wyszukaj BotFather - w polu wyszukiwania wprowadź @BotFather i wybierz oficjalny bot (będzie miał niebieską ikonę weryfikacji).
  3. Rozpocznij rozmowę z BotFather klikając przycisk "Start" lub wysyłając komendę /start.
  4. Utwórz nowego bota wysyłając komendę:
    /newbot
    Komenda do tworzenia nowego bota
  5. Podaj nazwę bota - BotFather poprosi Cię o podanie nazwy dla bota. Nazwa może zawierać spacje i znaki specjalne. Przykłady:
    Przykłady nazw: - Asystent Sklepu - Restauracja Smaki Świata Bot - Centrum Obsługi Klienta
  6. Podaj username bota - następnie musisz podać unikalny username dla bota. Username musi:
    • Kończyć się słowem "bot" (np. mojsklepbot lub my_restaurant_bot)
    • Być unikalny w całym systemie Telegram
    • Zawierać tylko litery, cyfry i podkreślenia
    • Mieć długość od 5 do 32 znaków
    Przykłady username: - mojsklepbot - restauracja_smaki_bot - obslugatech_assistant_bot
  7. Skopiuj token bota - Po pomyślnym utworzeniu bota, BotFather wyśle Ci wiadomość zawierającą token dostępu. Token wygląda podobnie do tego:
    1234567890:AAEhDOM50CUBO9QIugrsgHP2g61FE15LAVwbdbIx
Bezpieczeństwo tokenu: Token bota jest bardzo wrażliwą informacją, która umożliwia pełną kontrolę nad Twoim botem. Nie udostępniaj go nikomu i nie umieszczaj w publicznie dostępnych miejscach. Traktuj go jak hasło do swojego konta.
Wskazówka: Jeśli wprowadzony username jest już zajęty, BotFather poinformuje Cię o tym i poprosi o podanie innego. Możesz dodać cyfry lub dodatkowe słowa, aby utworzyć unikalny username.

Często napotykane problemy na tym etapie:

Username bota jest już zajęty

Jeśli wprowadzony username jest już zajęty, spróbuj następujących rozwiązań:

  • Dodaj cyfry na końcu (np. mojsklepbot2024)
  • Dodaj dodatkowe słowo opisujące branżę (np. mojsklepmebelbot)
  • Użyj podkreśleń do oddzielenia słów (np. moj_sklep_bot)
  • Dodaj lokalizację (np. mojsklepwarshawabot)
BotFather nie odpowiada na komendy

Jeśli BotFather nie reaguje na Twoje komendy:

  • Upewnij się, że piszesz do oficjalnego @BotFather (z niebieską ikoną weryfikacji)
  • Sprawdź, czy komenda zaczyna się od znaku / (ukośnik)
  • Spróbuj wysłać komendę /start aby zrestartować rozmowę
  • Sprawdź połączenie internetowe i spróbuj ponownie
2

Konfiguracja chatbota na platformie ChatbotAssistant

Teraz skonfiguruj chatbota w naszym systemie, aby połączyć go z Twoim botem Telegram i nadać mu inteligencję AI.

Szczegółowa instrukcja konfiguracji:

  1. Przejdź do formularza chatbota - Zaloguj się do swojego konta na platformie ChatbotAssistant i przejdź do dashboardu.
  2. Rozpocznij tworzenie nowego chatbota - Kliknij przycisk "Utwórz nowego chatbota".
  3. Wybierz funkcjonalność Telegram Bot - W sekcji "Wybierz funkcjonalności chatbota" zaznacz opcję "Telegram Bot".
Wybór funkcjonalności Telegram Bot
Wybór funkcjonalności "Telegram Bot" w formularzu tworzenia chatbota
  1. Wypełnij konfigurację podstawową:
    • Nazwa chatbota - wprowadź nazwę, która będzie używana wewnętrznie na naszej platformie (np. "Bot Telegram - Sklep Odzieżowy")
    • Krótki opis - opcjonalnie dodaj krótki opis chatbota, który pomoże Ci go zidentyfikować
  2. Wprowadź informacje o firmie: Jest to najważniejsza część konfiguracji - im więcej szczegółowych informacji podasz, tym lepiej chatbot będzie odpowiadał na pytania użytkowników.
    • Nazwa firmy - pełna nazwa Twojej firmy
    • Lokalizacja - adres firmy, godziny otwarcia, informacje o parkingu itp.
    • Oferta produktów/usług - szczegółowy opis tego, co oferujesz wraz z cenami
    • Opis działalności - informacje o firmie, specjalnościach, warunkach dostawy, formach płatności, gwarancjach
Konfiguracja podstawowa chatbota
Formularz konfiguracji podstawowej chatbota z polami nazwy i opisu
  1. Konfiguracja Telegram Bot:
    • Token bota Telegram - wklej token otrzymany od BotFather w poprzednim kroku
  2. Zapisz chatbota - Po wypełnieniu wszystkich pól, kliknij przycisk "Utwórz Chatbota".
Konfiguracja tokenu Telegram Bot
Sekcja konfiguracji tokenu bota Telegram z informacją o automatycznej konfiguracji webhooka

Automatyczna konfiguracja webhooka:

Po wprowadzeniu prawidłowego tokena bota i zapisaniu konfiguracji, nasz system automatycznie skonfiguruje webhook, który umożliwi komunikację między Telegram a Twoim chatbotem AI.

Pełna automatyzacja: System automatycznie konfiguruje webhook dla Twojego bota Telegram po utworzeniu lub zaktualizowaniu konfiguracji! Nie musisz nic robić ręcznie.

Co dzieje się automatycznie po zapisaniu chatbota:

  • 🔗 Konfiguracja URL webhooka - system automatycznie ustawi właściwy adres webhook w Telegram API
  • 🔐 Generowanie sekretu bezpieczeństwa - automatyczne generowanie i konfiguracja bezpiecznego tokenu uwierzytelniającego
  • ⚙️ Optymalizacja ustawień - konfiguracja tylko niezbędnych typów aktualizacji (wiadomości tekstowe)
  • 🧹 Czyszczenie kolejki - usunięcie nieprzetworowanych aktualizacji z poprzednich konfiguracji
Status konfiguracji: Po zapisaniu chatbota sprawdź komunikaty na górze strony. Jeśli automatyczna konfiguracja przebiegła pomyślnie, zobaczysz potwierdzenie w postaci zielonego komunikatu. W przypadku błędu otrzymasz szczegóły problemu w czerwonym komunikacie.
Informacje o firmie - klucz do sukcesu: Jakość odpowiedzi chatbota zależy bezpośrednio od ilości i szczegółowości informacji, które wprowadzisz w sekcji "Informacje o firmie". Poświęć czas na dokładne wypełnienie tych pól - to inwestycja w zadowolenie Twoich klientów.
Przykłady kontekstów branżowych: Platforma oferuje gotowe szablony kontekstu dla różnych branż (sklep internetowy, restauracja, firma usługowa). Możesz skorzystać z nich jako punktu wyjścia i dostosować do swoich potrzeb.
3

Zarządzanie komendami Telegram

Komendy Telegram to specjalne instrukcje, które użytkownicy mogą wysyłać do bota. Pozwalają na szybki dostęp do określonych funkcji i informacji. Nasza platforma umożliwia łatwe zarządzanie komendami przez interfejs webowy.

Dostęp do zarządzania komendami:

  1. W dashboardu znajdź swojego chatbota Telegram i kliknij Opcje a następnie "Komendy Telegram".
  2. Zostaniesz przekierowany do panelu zarządzania komendami.
Dashboard komend Telegram
Panel zarządzania komendami Telegram z przeglądem statystyk
Co to są komendy Telegram: Komendy to szybkie odpowiedzi, które są przesłane przez AI. Komendy są zawsze dostępne w menu i pokażą wiadomości powitalnej i ustawień chatbota. Pozwalają użytkownikom na szybki dostęp do często potrzebnych informacji bez konieczności formułowania pytań.

Dodawanie nowej komendy:

  1. W panelu komend kliknij przycisk "Dodaj komendę".
  2. Wypełnij formularz dodawania komendy:
Formularz dodawania komendy Telegram
Formularz dodawania nowej komendy Telegram

Konfiguracja komendy - szczegóły pól:

Nazwa komendy

Format: Wprowadź nazwę bez znaku "/" (ukośnik zostanie dodany automatycznie)

Zasady:

  • Tylko litery, cyfry i podkreślenia
  • Długość od 1 do 32 znaków
  • Bez spacji i znaków specjalnych

Przykłady prawidłowych nazw:

pomoc kontakt cennik godziny_otwarcia o_firmie rezerwacja menu
Opis komendy

Opcjonalny opis wyświetlany w liście komend w aplikacji Telegram. Pomaga użytkownikom zrozumieć, do czego służy komenda.

Przykłady opisów:

/pomoc - "Wyświetla listę dostępnych komend" /kontakt - "Informacje kontaktowe i adres firmy" /cennik - "Aktualne ceny produktów i usług" /godziny - "Godziny otwarcia i dni pracy"
Odpowiedź komendy

Treść wiadomości, którą bot wyśle w odpowiedzi na komendę. Możesz używać zmiennych do personalizacji odpowiedzi.

Dostępne zmienne:

  • {user_name} - Imię i nazwisko użytkownika
  • {user_id} - ID użytkownika Telegram
  • {username} - Nazwa użytkownika (@username)
  • {chat_id} - ID czatu

Przykład odpowiedzi z użyciem zmiennych:

Cześć {user_name}! 👋 Oto lista dostępnych komend: /pomoc - Lista komend /kontakt - Nasze dane kontaktowe /cennik - Aktualne ceny /godziny - Godziny otwarcia Jeśli masz pytania, po prostu napisz do mnie! 😊

Przykłady przydatnych komend:

/pomoc
Lista wszystkich dostępnych komend i ich opisów
📞
/kontakt
Dane kontaktowe firmy, adres, telefon, godziny otwarcia
💰
/cennik
Aktualne ceny produktów lub usług
🏪
/sklep
Link do sklepu internetowego lub informacje o ofercie
Najlepsze praktyki dla komend: Twórz komendy dla najczęściej zadawanych pytań. Analizuj rozmowy z chatbotem, aby zidentyfikować, jakie informacje użytkownicy najczęściej potrzebują, i stwórz dla nich dedykowane komendy.

Zarządzanie istniejącymi komendami:

W panelu komend możesz:

  • Edytować komendy - Kliknij na komendę, aby zmienić jej nazwę, opis lub odpowiedź
  • Usuwać komendy - Usuń nieużywane lub niepotrzebne komendy
  • Monitorować użycie - Zobacz statystyki, które komendy są najczęściej używane
4

Testowanie integracji

Po skonfigurowaniu wszystkich niezbędnych elementów, czas na przetestowanie integracji i upewnienie się, że chatbot działa zgodnie z oczekiwaniami.

Szczegółowa instrukcja testowania:

  1. Znajdź swojego bota w Telegram:
    • Otwórz aplikację Telegram
    • W polu wyszukiwania wprowadź username swojego bota (np. @mojsklepbot)
    • Kliknij na bota z listy wyników
  2. Rozpocznij komunikację z botem:
    • Kliknij przycisk "Start" lub wyślij komendę /start
    • Bot powinien odpowiedzieć wiadomością powitalną skonfigurowaną w ustawieniach
  3. Testowanie komunikacji AI:
    • Wyślij prostą wiadomość testową, np. "Cześć" lub "Witaj"
    • Bot powinien odpowiedzieć zgodnie z konfiguracją AI i informacjami o firmie
    • Zadaj pytanie związane z Twoją działalnością, aby sprawdzić, czy bot udziela trafnych odpowiedzi
  4. Testowanie komend specjalnych:
    • Wyślij komendę /help lub /pomoc (jeśli została skonfigurowana)
    • Przetestuj wszystkie komendy, które dodałeś w poprzednim kroku
    • Sprawdź, czy odpowiedzi zawierają poprawnie podstawione zmienne (np. imię użytkownika)
  5. Test menu komend:
    • Kliknij ikonę menu (/) w polu wprowadzania wiadomości
    • Sprawdź, czy Twoje komendy są widoczne na liście
    • Kliknij na komendę z menu, aby upewnić się, że działa poprawnie
Co sprawdzić podczas testowania: Upewnij się, że bot odpowiada na wiadomości w rozsądnym czasie (zwykle do 5 sekund), odpowiedzi są w języku polskim i są zgodne z informacjami o firmie, oraz wszystkie skonfigurowane komendy działają poprawnie.

Testowanie zaawansowane:

Test różnych typów pytań

Przetestuj bota różnymi typami pytań:

  • Pytania o produkty/usługi: "Jakie macie produkty?", "Ile kosztuje..."
  • Pytania o godziny: "Kiedy jesteście otwarci?", "Jakie są godziny pracy?"
  • Pytania o lokalizację: "Gdzie się znajdujecie?", "Jaki jest adres?"
  • Pytania o kontakt: "Jak mogę się z wami skontaktować?"
  • Pytania niezrozumiałe: Sprawdź, jak bot reaguje na pytania spoza zakresu
Test wydajności i limitów

Sprawdź, jak bot radzi sobie z intensywną komunikacją:

  • Wyślij kilka wiadomości szybko po sobie
  • Przetestuj długie wiadomości (kilkaset znaków)
  • Sprawdź response time przy różnych godzinach
  • Zweryfikuj działanie rate limitingu (jeśli zostanie osiągnięty limit, bot poinformuje o konieczności odczekania)
Test z różnych urządzeń

Sprawdź działanie bota na różnych platformach:

  • Aplikacja mobilna: Telegram na Android/iOS
  • Aplikacja desktopowa: Telegram na Windows/Mac/Linux
  • Wersja webowa: Telegram Web (web.telegram.org)

Bot powinien działać identycznie na wszystkich platformach.

Wskazówka dotycząca testowania: Poproś kilka osób z Twojego otoczenia o przetestowanie bota. Świeże spojrzenie może pomóc zidentyfikować problemy, których nie dostrzegasz jako twórca bota.

Monitorowanie i analiza działania chatbota:

Po uruchomieniu chatbota, ważne jest monitorowanie jego działania i analizowanie interakcji z użytkownikami:

Analiza rozmów i statystyki

Nasza platforma oferuje rozbudowane narzędzia analityczne:

  • Statystyki ogólne: Całkowita liczba zapytań i sesji, średnia długość konwersacji, średni czas odpowiedzi
  • Aktywność użytkowników: Interaktywne wykresy z rozkładem ruchu według dni tygodnia i godzin
  • Zachowanie użytkowników: Długość sesji i współczynnik powrotu
  • Analiza popularnych tematów: Top 5 najczęściej poruszanych zagadnień
  • Statystyki komend: Które komendy są najczęściej używane
  • Sugestie optymalizacyjne: Automatycznie generowane rekomendacje
Dostęp do analityki
  1. Zaloguj się do panelu administracyjnego chatbota
  2. Przejdź do sekcji "Dashboard"
  3. Wybierz swojego bota Telegram i kliknij przycisk "Analityka"
  4. Przeglądaj szczegółowe dane i statystyki użytkowania
5

Zaawansowane ustawienia bota (opcjonalne)

Po podstawowej konfiguracji możesz dodatkowo dostosować swojego bota Telegram, korzystając z dodatkowych funkcji dostępnych w BotFather.

Opcjonalne ustawienia w BotFather:

Opis bota i zdjęcie profilowe

Aby ustawić opis bota i zdjęcie profilowe:

  1. Otwórz rozmowę z @BotFather
  2. Użyj komendy /setdescription aby ustawić opis bota
  3. Wybierz swojego bota z listy
  4. Wprowadź opis, który będzie widoczny w profilu bota

Aby dodać zdjęcie profilowe:

  1. Użyj komendy /setuserpic
  2. Wybierz swojego bota
  3. Prześlij zdjęcie, które ma być awatarem bota
Wskazówka: Dobry opis powinien być krótki (max 120 znaków) i jasno tłumaczyć, do czego służy bot. Zdjęcie profilowe powinno być wysokiej jakości i reprezentować Twoją firmę lub usługę.
Konfiguracja menu komend

Możesz ustawić lista komend w menu Telegram:

  1. Użyj komendy /setcommands w BotFather
  2. Wybierz swojego bota
  3. Wprowadź listę komend w formacie:
pomoc - Lista dostępnych komend kontakt - Dane kontaktowe firmy cennik - Aktualne ceny produktów godziny - Godziny otwarcia

Ważne: Komendy ustawione w BotFather będą widoczne w menu, ale ich funkcjonalność jest kontrolowana przez komendy skonfigurowane na naszej platformie.

Ustawienia prywatności

Możesz skonfigurować ustawienia prywatności bota:

  1. Użyj komendy /setprivacy w BotFather
  2. Wybierz swojego bota
  3. Wybierz odpowiednie ustawienie:
  • Disable: Bot będzie otrzymywał wszystkie wiadomości w grupach
  • Enable: Bot będzie otrzymywał tylko wiadomości zaczynające się od "/" lub bezpośrednio skierowane do niego
Uwaga: To ustawienie wpływa tylko na działanie bota w grupach. W prywatnych rozmowach bot zawsze otrzymuje wszystkie wiadomości.
Domenowanie bota

Możesz przypisać własną domenę do swojego bota:

  1. Użyj komendy /setdomain w BotFather
  2. Wybierz swojego bota
  3. Wprowadź domenę w formacie: example.com

Po ustawieniu domeny, użytkownicy będą mogli znajdować Twojego bota pod adresem: https://t.me/example.com

Wymagania: Domena musi należeć do Ciebie i musisz mieć możliwość dodania odpowiedniego rekordu TXT w ustawieniach DNS.
Ograniczenia systemu: Aktualnie system obsługuje tylko wiadomości tekstowe. Wiadomości z plikami, zdjęciami, nagraniami głosowymi czy innymi mediami są ignorowane przez chatbota AI.
6

Rate Limiting

Rate limiting to mechanizm ograniczający liczbę wiadomości, które użytkownik może wysłać do chatbota w określonym czasie. Chroni to system przed nadmiernym obciążeniem i zapewnia sprawiedliwe wykorzystanie zasobów.

Jak działa Rate Limiting:

  • Limit per użytkownik: Każdy użytkownik ma swój własny limit (nie dzielony z innymi)
  • Okno czasowe: 60 sekund
  • Reset automatyczny: Licznik resetuje się co minutę
  • Konfigurowalny limit: Każdy użytkownik może mieć różny limit ustawiony przez administratora

Co to oznacza dla użytkowników:

Gdy użytkownik osiągnie swój limit wiadomości w ciągu minuty, chatbot wyświetli mu komunikat informujący o konieczności odczekania przed wysłaniem kolejnej wiadomości. Po upływie minuty od pierwszej wiadomości w danym oknie czasowym, licznik automatycznie się resetuje.

Rate limiting a jakość obsługi: Rate limiting nie wpływa na jakość obsługi użytkowników w normalnym użytkowaniu. Standardowe limity są ustawione na poziomie umożliwiającym naturalne rozmowy, chroniąc jednocześnie przed automatycznymi atakami lub nadmiernym użytkowaniem systemu.

Zwiększenie limitów rate limitingu:

Jeśli standardowe limity rate limitingu nie są wystarczające dla Twojego przypadku użycia (np. w przypadku chatbotów o bardzo wysokim ruchu lub specjalistycznych zastosowań), możesz poprosić o ich zwiększenie.

Jak zwiększyć limity: W celu zwiększenia limitów rate limitingu dla Twojego chatbota, skontaktuj się z administracją strony ChatbotAssistant. W wiadomości opisz swój przypadek użycia, oczekiwany ruch oraz uzasadnienie dla wyższych limitów.
7

Rozwiązywanie problemów

Mimo starannego wykonania wszystkich kroków integracji, czasami mogą pojawić się problemy z działaniem chatbota. W tej sekcji przedstawiamy rozwiązania najczęściej występujących problemów.

Typowe problemy i ich rozwiązania:

Bot nie odpowiada na wiadomości

Możliwe przyczyny:

  • Token bota jest nieprawidłowy lub wygasł
  • Webhook nie jest poprawnie skonfigurowany
  • Bot jest już używany przez inny system
  • Problemy z subskrypcją na platformie
  • Czasowe problemy z siecią

Rozwiązanie:

  1. Sprawdź token bota - upewnij się, że został skopiowany prawidłowo z BotFather
  2. Zweryfikuj status subskrypcji na platformie ChatbotAssistant
  3. Sprawdź komunikaty o błędach w panelu administracyjnym chatbota
  4. Spróbuj wygenerować nowy token w BotFather i zaktualizować go w konfiguracji
  5. Upewnij się, że bot nie jest używany przez inne systemy
Błąd "Webhook not configured" lub "Bot not found"

Możliwe przyczyny:

  • Token bota jest nieprawidłowy
  • Bot został usunięty z BotFather
  • Problemy z automatyczną konfiguracją webhooka

Rozwiązanie:

  1. Sprawdź, czy bot nadal istnieje - wyszukaj go w Telegram
  2. Upewnij się, że token nie został zmieniony lub zresetowany
  3. Wejdź do konfiguracji chatbota i zapisz go ponownie, aby uruchomić ponowną konfigurację webhooka
  4. Jeśli problem się powtarza, usuń chatbota i utwórz go od nowa
Bot odpowiada, ale nieprawidłowo

Możliwe przyczyny:

  • Niewystarczające lub nieprecyzyjne informacje o firmie
  • Brak kontekstu dla specyficznych pytań branżowych
  • Problemy z rozumieniem języka polskiego przez AI

Rozwiązanie:

  1. Rozszerz i doprecyzuj informacje o firmie w konfiguracji chatbota
  2. Dodaj więcej szczegółów o produktach, usługach i procesach firmowych
  3. Dodaj często zadawane pytania wraz z odpowiedziami do opisu firmy
  4. Stwórz dedykowane komendy dla najważniejszych informacji
  5. Monitoruj rozmowy i systematycznie poprawiaj konfigurację na podstawie rzeczywistych pytań użytkowników
Komendy nie działają lub nie są widoczne

Możliwe przyczyny:

  • Komendy nie zostały poprawnie skonfigurowane na platformie
  • Menu komend w BotFather nie zostało ustawione lub jest niezgodne
  • Błędy w składni nazw komend

Rozwiązanie:

  1. Sprawdź konfigurację komend w panelu ChatbotAssistant
  2. Upewnij się, że nazwy komend zawierają tylko dozwolone znaki
  3. Zsynchronizuj menu komend w BotFather z komendami na platformie
  4. Przetestuj komendy, wpisując je ręcznie (np. /pomoc)
  5. Sprawdź, czy komendy mają poprawnie skonfigurowane odpowiedzi
Bot działa wolno lub czasami nie odpowiada

Możliwe przyczyny:

  • Wysokie obciążenie systemu AI
  • Kompleksowe pytania wymagające dłuższego przetwarzania
  • Osiągnięcie limitów rate limitingu
  • Problemy z połączeniem sieciowym

Rozwiązanie:

  1. Sprawdź, czy nie osiągnąłeś limitów rate limitingu
  2. Poczekaj chwilę i spróbuj ponownie - czasowe opóźnienia są normalne
  3. Jeśli problem się powtarza, skontaktuj się z naszym wsparciem
  4. Rozważ optymalizację pytań - krótsze, bardziej konkretne pytania są szybciej przetwarzane
Sprawdzanie stanu webhooka

Możesz samodzielnie sprawdzić stan konfiguracji webhooka swojego bota:

curl "https://api.telegram.org/botTWÓJ_TOKEN_BOTA/getWebhookInfo"

Zamień TWÓJ_TOKEN_BOTA na rzeczywisty token swojego bota. Polecenie to zwróci informacje o aktualnej konfiguracji webhooka, w tym:

  • URL webhooka
  • Status połączenia
  • Ostatnie błędy (jeśli wystąpiły)
  • Liczbę oczekujących aktualizacji
Wsparcie techniczne: Jeśli napotkasz problemy, których nie możesz rozwiązać samodzielnie, skontaktuj się z naszym zespołem wsparcia technicznego przez panel administracyjny. Przygotuj szczegółowy opis problemu, username bota oraz informacje o tym, kiedy problem wystąpił po raz pierwszy.