Hilfe und AnleitungenTelegram-Alerts › Chat-ID erhalten

Chat-ID erhalten

3 Min. Lesezeit · Telegram-Alerts

Wofür ist das: Das Bot-Token reicht nicht - der Bot muss wissen, in welchen Chat er Nachrichten senden soll. Jeder Telegram-Chat hat eine eindeutige Nummer - die Chat ID. In dieser Anleitung zeigen wir Ihnen, wie Sie sie in 2 Minuten erhalten.

Voraussetzung: Sie haben einen Bot über BotFather erstellt (falls nicht, erstellen Sie ihn zuerst) und kennen sein Token.

Schritt 1: Starten Sie einen Chat mit Ihrem Bot

  1. Öffnen Sie Telegram
  2. In der Suche geben Sie den Username Ihres Bots ein (z. B. meine_monitoring_alerts_bot)
  3. Klicken Sie darauf und der Chat öffnet sich
  4. Klicken Sie auf die Schaltfläche Start (blau, groß, wenn es das erste Mal ist) oder geben Sie /start ein

Der Bot antwortet Ihnen vorerst nicht - das ist in Ordnung. Es genügt, dass der Chat existiert.

Schritt 2: Chat ID über @userinfobot erhalten

Der einfachste Weg ist die Verwendung eines Hilfs-Bots, der Ihnen Ihre eigene Chat ID nennt.

  1. Geben Sie in der Telegram-Suche @userinfobot ein
  2. Öffnen Sie den Chat mit ihm und klicken Sie auf Start
  3. Er sendet Ihnen sofort eine Nachricht mit Ihren Daten einschließlich der Id

Beispielantwort von userinfobot:

👤 Your info:
Id: 123456789
First: Jano
Last: Novák
Username: @jano_novak
Lang: sk
@userinfobot Antwort mit Chat ID
@userinfobot sendet Ihnen Ihre Chat ID sofort nach /start

Die Zahl bei Id ist Ihre Chat ID. Kopieren Sie sie.

Alternative: über API-Endpoint

Wenn Sie keinen Hilfs-Bot verwenden möchten, können Sie die Chat ID über die Telegram API ermitteln. Öffnen Sie im Browser die URL (ersetzen Sie das Token):

https://api.telegram.org/bot<IHR_TOKEN>/getUpdates

Sie erhalten eine JSON-Antwort. Suchen Sie darin:

{
  "result": [
    {
      "message": {
        "chat": {
          "id": 123456789,
          ...

Diese Nummer ist Ihre Chat ID.

Tipp: Wenn getUpdates eine leere Liste "result": [] zurückgibt, bedeutet dies, dass Ihr Bot noch keine Nachricht erhalten hat. Senden Sie ihm über Telegram /start oder eine beliebige andere Nachricht und versuchen Sie es erneut.

Chat ID für einen Gruppenchat (optional)

Wenn Sie möchten, dass der Bot Nachrichten an einen Gruppenchat sendet (z. B. das ganze Team sieht die Benachrichtigungen), gehen Sie wie folgt vor:

  1. Erstellen Sie einen Gruppenchat in Telegram (oder verwenden Sie einen bestehenden)
  2. Fügen Sie Ihren Bot als Mitglied der Gruppe hinzu (Add member -> Bot-Username suchen)
  3. In der Gruppe geben Sie den Befehl /start@ihr_bot_username ein
  4. Verwenden Sie den oben genannten API-Endpoint getUpdates - in der Antwort finden Sie die Chat ID der Gruppe (sie ist negativ, z. B. -987654321)

Die Gruppen-Chat ID beginnt mit einem Minus. Der Bot sendet Nachrichten an die Gruppe, wo sie alle Mitglieder sehen.

Fertig. Sie haben Token und Chat ID.

Diese beiden Werte sind alles, was Sie brauchen:

  • Bot-Token - identifiziert Ihren Bot
  • Chat ID - wohin der Bot Nachrichten senden soll

Jetzt geben Sie sie in die ePulz.io-Einstellungen ein.

Nächster Schritt:

Token und Chat ID mit dem ePulz.io-Konto verknüpfen, damit die Benachrichtigungen funktionieren.

Verknüpfung mit ePulz.io