Przejdź do treści

Konfiguracja połączenia z Telegramem

Niniejsza instrukcja opisuje, jak uzyskać ustawienia Telegrama do powiadomień w urządzeniach SensMax. Do wysyłania wiadomości w aplikacji Telegram potrzebne są Telegram Token oraz Telegram Chat ID.

1. Telegram Token

Aby uzyskać Telegram Token, wykonaj następujące kroki:

  1. Otwórz aplikację Telegram, w pasku wyszukiwania wpisz BotFather.
  2. Wybierz czat BotFather z listy wyników wyszukiwania.
  3. Kliknij przycisk START. telegram-con-1

  4. Wpisz wiadomość /newbot i wyślij ją na czacie BotFather.

  5. BotFather poprosi o podanie nazwy. Wpisz dowolną nazwę i wyślij (na przykład, mmwave_sensor).
  6. Następnie BotFather poprosi o podanie nazwy użytkownika (username). Nazwa ta musi być unikalna i kończyć się na "bot" (na przykład, sensmax_messenger_bot).

Po wykonaniu tych kroków otrzymasz Telegram Token (np. 1233315522:AAEeBMJH6Q_B4egqLD04QF0X-10jCq9du8I). Przechowuj go w bezpiecznym miejscu.

telegram-con-2

2. Uruchomienie bota

Stworzyłeś własnego bota w Telegramie i uzyskałeś jego Token. Teraz należy uruchomić bota, aby mógł wysyłać wiadomości.

  1. Przejdź do paska wyszukiwania Telegram. Wpisz nazwę swojego bota (np. sensmax_messenger_bot).
  2. Kliknij na swojego bota (@sensmax_messenger_bot) w wynikach wyszukiwania.
  3. Kliknij przycisk START.

telegram-con-3

3. Telegram Chat ID

Ta metoda opisuje, jak uzyskać Telegram Chat ID, aby odbierać wiadomości na swoim kanale Telegram.

  1. Przejdź do menu Telegram i naciśnij New Channel (Nowy kanał).
  2. Wpisz nazwę kanału. Na przykład, mmWave message center.
  3. Wybierz kanał PRIVATE (Prywatny) lub PUBLIC (Publiczny), zgodnie z Twoimi wymaganiami.
  4. W następnym kroku musisz dodać członków do swojego kanału. Dodaj wszystkich żądanych odbiorców, a także nie zapomnij dodać swojego bota (którego utworzyłeś w pierwszej sekcji). telegram-con-4

  5. Po dodaniu bota Telegram zapyta, czy uczynić go administratorem. Kliknij MAKE ADMIN (Ustaw jako administratora). telegram-con-5

  6. Teraz wyślij dowolną wiadomość na swój nowy kanał. Jest to konieczne, ponieważ API Telegrama wymaga wiadomości do wygenerowania odpowiedzi dla metody /getUpdates (opisanej w następnym kroku). telegram-con-6
  7. Otwórz przeglądarkę internetową. W pasku adresu wpisz następujący link:
https://api.telegram.org/bot<TELEGRAM_TOKEN>/getUpdates

Uwaga: zamień <TELEGRAM_TOKEN> na token uzyskany w pierwszym kroku. Słowo bot w adresie URL musi pozostać, np. https://api.telegram.org/bot1233315522:AAEe.../getUpdates.

  1. W oknie przeglądarki pojawi się odpowiedź z API Telegrama, zawierająca Chat ID.

Przykładowa odpowiedź: telegram-con-7

W tym przykładzie Chat ID to -1001309686781. Skopiuj tę wartość do wykorzystania w ustawieniach urządzeń SensMax.