Chat-ID erhalten
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.
Schritt 1: Starten Sie einen Chat mit Ihrem Bot
- Öffnen Sie Telegram
- In der Suche geben Sie den Username Ihres Bots ein (z. B.
meine_monitoring_alerts_bot) - Klicken Sie darauf und der Chat öffnet sich
- Klicken Sie auf die Schaltfläche Start (blau, groß, wenn es das erste Mal ist) oder geben Sie
/startein
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.
- Geben Sie in der Telegram-Suche
@userinfobotein - Öffnen Sie den Chat mit ihm und klicken Sie auf Start
- 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
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.
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:
- Erstellen Sie einen Gruppenchat in Telegram (oder verwenden Sie einen bestehenden)
- Fügen Sie Ihren Bot als Mitglied der Gruppe hinzu (Add member -> Bot-Username suchen)
- In der Gruppe geben Sie den Befehl
/start@ihr_bot_usernameein - 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