Przejdź do nawigacji

Telegram

Wysyłaj aktualizacje połączeń na czat lub do grupy Telegram za pomocą narzędzia webhook.

Bot Telegram pozwala recepcjoniście wysyłać wiadomości do ciebie lub grupy twojego zespołu podczas rozmowy, np. gdy rozmówca prosi o oddzwonienie lub zgłasza coś pilnego. Narzędzie webhook wywołuje metodę sendMessage interfejsu Bot API Telegrama.

Utwórz bota i znajdź ID czatu

1

Utwórz bota

W Telegramie otwórz czat z @BotFather, wyślij /newbot i postępuj zgodnie z instrukcjami, aby go nazwać. BotFather odpowie tokenem bota, np. 123456789:AA.... Traktuj go jak sekret: każdy, kto go ma, kontroluje bota.

2

Rozpocznij czat z botem

Boty mogą wysyłać wiadomości tylko do czatów, których są uczestnikami.

  • Aby wysłać wiadomość do siebie: otwórz czat z nowym botem i wybierz Start.
  • Aby wysłać wiadomość do grupy: dodaj bota do grupy, a następnie wyślij wiadomość, w której go oznaczysz, np. /start@YOUR_BOT_NAME.
3

Znajdź ID czatu

W przeglądarce otwórz https://api.telegram.org/botBOT_TOKEN/getUpdates, zastępując BOT_TOKEN tokenem swojego bota. Znajdź swoją wiadomość w odpowiedzi i skopiuj liczbę po "chat":{"id":. ID grupy jest ujemne, np. -1001234567890; zachowaj znak minus.

Jeśli odpowiedź jest pusta, wyślij botowi kolejną wiadomość i odśwież stronę.

Utwórz narzędzie webhook

Przejdź do Integrations, wybierz Add integration, a następnie Webhook Tool.

PoleWartość
Namenotify_team_in_telegram
Description”Wyślij wiadomość do zespołu na Telegramie. Użyj tego, gdy rozmówca prosi o oddzwonienie, chce porozmawiać z osobą lub zgłasza pilny problem.”
MethodPOST
URLhttps://api.telegram.org/botBOT_TOKEN/sendMessage, zastępując BOT_TOKEN tokenem swojego bota
Body Parameterschat_id (ciąg znaków, wymagane): “Zawsze dokładna wartość CHAT_ID.”
text (ciąg znaków, wymagane): “Wiadomość: imię i nazwisko rozmówcy, numer telefonu oraz czego potrzebuje.”
Assign to agentsReceptionist

Zastąp CHAT_ID w opisie swoim ID czatu. Adres URL zawiera token bota, więc również traktuj go jak sekret.

Wybierz Enable, a następnie przetestuj recepcjonistę, prosząc o oddzwonienie. Bot opublikuje wiadomość na czacie.

Aby wysyłać wiadomości na kilka czatów, utwórz jedno narzędzie dla każdego ID czatu. Ten sam bot może publikować na wszystkich.

Rozwiązywanie problemów

ProblemCo sprawdzić
Telegram zwraca 401Token bota w adresie URL jest nieprawidłowy lub został unieważniony w BotFather. Adres URL musi zawierać bot bezpośrednio przed tokenem.
Bad Request: chat not foundSprawdź ID czatu, w tym znak minus dla grup, oraz czy rozpoczęto czat z botem lub dodano go do grupy.
Forbidden: bot was kickedBot został usunięty z grupy. Dodaj go ponownie.
getUpdates nic nie pokazujeW grupach boty widzą tylko wiadomości, które je oznaczają. Wyślij /start@YOUR_BOT_NAME i odśwież stronę.
Recepcjonista nigdy nie publikujeW opisie narzędzia nazwij sytuacje, w których powinien publikować.