Telegram

    Wie man Telegram BotFather mit n8n verbindet: Die vollständige Anleitung

    Erfahren Sie, wie Sie API-Token mit BotFather generieren und sofortige Telegram-Benachrichtigungen in n8n einrichten. Eine Schritt-für-Schritt-Anleitung zum Automatisieren Ihrer Benachrichtigungen.

    8 Min. Lesezeit
    Wie man Telegram BotFather mit n8n verbindet: Die vollständige Anleitung

    Sie haben diesen wichtigen Lead verpasst, weil er in Ihrem Posteingang verschüttet war. Als Sie die E-Mail sahen, war der Interessent bereits zu einem Mitbewerber weitergezogen.

    E-Mail dient der Dokumentation. Instant Messaging ist zum Handeln da.

    Verbinden Sie Telegramm zu n8n ist eine der Automatisierungen mit dem höchsten ROI, die Sie erstellen können. Sie kostet nichts, ist in 10 Minuten eingerichtet und liefert sofortige Benachrichtigungen auf Ihr Telefon. Das Tor zu dieser Automatisierung ist BotFather, Telegrams zentrales Tool zur Verwaltung von Bots.

    Hier erfährst du, wie du mit BotFather deine Zugangsdaten generierst und deinen ersten n8n Telegram-Workflow aufbaust.

    Was ist BotFather?

    BotFather ist genau das, wonach es sich anhört: der Bot, der sie alle beherrscht. Es ist ein offizieller Bot von Telegram, mit dem Sie neue Bots erstellen, bestehende verwalten und - was am wichtigsten ist - API-Token widerrufen oder generieren können.

    Sie brauchen keine Kenntnisse in Python oder JavaScript, um einen Bot zu "bauen". Im Kontext der n8n-Automatisierung ist der "Bot" einfach eine Identität, die Ihr Arbeitsablauf zum Versenden von Nachrichten verwendet. n8n übernimmt die Logik; der Bot stellt lediglich die E-Mail zu.

    Wichtige Erkenntnis: Sie programmieren den Bot nicht von Grund auf neu. Sie erstellen eine digitale "Marionette", die n8n steuert, um Nachrichten an Ihre privaten Chats oder Teamgruppen zu senden.

    Schritt 1: Erstellen Sie Ihren Bot mit BotFather

    Der Einrichtungsvorgang erfolgt vollständig innerhalb der Telegram-App. Sie können dies auf Ihrem Telefon oder Desktop tun.

    1. Telegramm öffnen und suchen Sie nach @BotFather. Achten Sie auf das blaue Prüfzeichen.
    2. Klicken Sie auf Start um den Bot zu aktivieren.
    3. Geben Sie den Befehl /newbot und drücken Sie auf Senden.
    4. Benennen Sie Ihren Bot: Dies ist der Anzeigename (z. B. "Agency Lead Alerts").
    5. Wählen Sie einen Benutzernamen: Dieser muss eindeutig sein und auf bot (z.B., Agency_Lead_2025_bot).

    Nach erfolgreicher Anmeldung schickt Ihnen BotFather eine Nachricht mit Ihren HTTP-API-Token.

    Profi-Tipp: Behandeln Sie dieses Token wie ein Passwort. Wenn jemand dieses Token erhält, kann er Ihren Bot steuern und seine Nachrichten lesen. Wenn Sie es versehentlich weitergeben, verwenden Sie die /revoke Befehl in BotFather, um sofort einen neuen zu erzeugen.

    Schritt 2: Konfigurieren Sie die Anmeldeinformationen in n8n

    Jetzt, wo Sie Ihren Token haben, müssen Sie ihn sicher in n8n speichern.

    1. Öffnen Sie Ihren n8n-Workflow-Editor.
    2. Klicken Sie auf Berechtigungsnachweise in der Seitenleiste.
    3. Wählen Sie Berechtigungsnachweis hinzufügen und suchen Sie nach Telegramm-API.
    4. Einfügen der Zugangs-Token die Sie von BotFather erhalten haben.
    5. Benennen Sie die Berechtigung (z. B. "Mein Alert Bot") und klicken Sie auf Speichern Sie.

    Ihre n8n-Instanz ist nun berechtigt, als dieser Bot zu agieren.

    Schritt 3: Finden der Chat-ID (der schwierige Teil)

    Hier bleiben 90 % der Benutzer stecken.

    Um eine Nachricht zu senden, muss n8n wissen wobei um sie zu senden. Dies wird definiert durch eine Chat-ID. Allerdings können Bots aufgrund von Anti-Spam-Regeln keine Gespräche mit Nutzern beginnen. Sie müssen den Bot zuerst anschreiben.

    Wie Sie Ihre Chat-ID erhalten:

    1. Gehe zurück zu Telegram und suche nach dem Benutzernamen deines neuen Bots.
    2. Klicken Sie auf Start und senden Sie eine einfache Nachricht wie "Hallo".
    3. In n8n, fügen Sie eine Telegramm Auslöser Knoten zu Ihrer Leinwand.
    4. Stellen Sie die Aktualisierungen auf "Nachricht".
    5. Klicken Sie auf Auf Test-Ereignis warten.
    6. Gehe zu Telegram und sende eine weitere Nachricht an deinen Bot.

    n8n wird diese Meldung auffangen. Sehen Sie sich die ausgegebenen JSON-Daten an. Unter result > message > chatsehen Sie eine id Nummer (z.B., 123456789).

    Kopieren Sie diese Nummer. Dies ist Ihre Zieladresse.

    Realitätsprüfung: Wenn Sie Nachrichten an eine Gruppe müssen Sie den Bot zuerst zur Gruppe hinzufügen. Gruppenchat-IDs beginnen in der Regel mit einem negativen Vorzeichen (z. B., -987654321). Achten Sie darauf, dass Sie auch das negative Vorzeichen kopieren.

    Schritt 4: Aufbau des Benachrichtigungsworkflows

    Jetzt haben Sie das Token (die Identität) und die Chat-ID (das Ziel). Lassen Sie uns ein einfaches Warnsystem erstellen.

    Wir werden einen Workflow erstellen, der eine Telegram-Nachricht sendet, wenn ein kritisches Ereignis eintritt (z. B. eine Formularübermittlung oder ein fehlgeschlagenes Backup).

    n8n workflow diagram connecting Webhook Trigger to Telegram Node

    Der Aufbau:

    1. Auslöser: Hinzufügen einer Webhook Knoten oder ein Zeitplan Knoten (zum Testen).
    2. Aktion: Hinzufügen einer Telegramm Knoten.
    3. Betrieb: Wählen Sie Nachricht senden.
    4. Chat-ID: Fügen Sie die in Schritt 3 ermittelte ID-Nummer ein.
    5. Text: Geben Sie Ihre Warnmeldung ein. Sie können dynamische Daten aus früheren Knoten hierher ziehen und ablegen.
      • Beispiel: "🚨 Neues Blei: [Name] hat gerade einen Anruf gebucht!"

    Schnell gewinnen: Telegram unterstützt Markdown- und HTML-Parsing. Doppelte Sternchen verwenden **text** für fettgedruckten Text, um wichtige Kennzahlen in Ihren Warnmeldungen hervorzuheben.

    Warum Telegram besser ist als E-Mail für Benachrichtigungen

    Sie fragen sich vielleicht, ob es sich lohnt, dies einzurichten, wenn Sie bereits E-Mail-Benachrichtigungen haben. Der Unterschied liegt in der Reaktionszeit und der Rauschunterdrückung.

    E-Mails werden in Ordnern vergraben. Telegram-Benachrichtigungen sind Push-Benachrichtigungen, die Aufmerksamkeit erfordern.

    Bar chart comparing response times: 4 hours for email vs 5 minutes for Telegram

    Wenn Sie operative Benachrichtigungen zu Telegram verschieben, machen Sie Ihren Posteingang frei für tiefgreifende Arbeit und externe Kommunikation. Sie hören auf, Ihre E-Mails zu überprüfen, "nur für den Fall", dass etwas kaputt geht.

    Erweiterte BotFather-Befehle

    Wenn Sie Ihre Automatisierung erweitern, müssen Sie möglicherweise die Einstellungen Ihres Bots anpassen. Hier sind die BotFather-Befehle, die Sie am häufigsten verwenden werden:

    • /setuserpic: Laden Sie ein Logo für Ihren Bot hoch. So sehen Ihre Benachrichtigungen professionell aus, vor allem wenn Sie sie an eine Teamgruppe senden.
    • /setdescription: Ändert den Text, den die Leute sehen vor klicken sie auf Start. Nützlich, um zu erklären, was der Bot tut.
    • /setcommands: Erzeugt ein Menü mit Befehlen (wie /status oder /help), auf die Benutzer klicken können. Sie können n8n dann so konfigurieren, dass es auf diese spezifischen Befehle wartet, um Berichte auszulösen.

    Fehlersuche bei häufigen Fehlern

    Selbst bei einer einfachen Einrichtung kann etwas schief gehen. Hier erfahren Sie, wie Sie die häufigsten Probleme beheben können:

    1. Fehler: "Verboten: Bot wurde vom Benutzer blockiert"

    Die Ursache: Sie (oder der Benutzer) haben den Bot angehalten oder den Chat gelöscht. Reparieren: Suchen Sie erneut nach dem Bot und klicken Sie auf Start.

    2. Fehler: "Schlechte Anfrage: Chat nicht gefunden"

    Die Ursache: Die Chat-ID ist falsch. Reparieren: Überprüfen Sie die ID. Wenn es sich um eine Gruppe handelt, stellen Sie sicher, dass der Bot immer noch Mitglied dieser Gruppe ist.

    3. Fehler: "Nicht autorisiert"

    Die Ursache: Das API-Token ist falsch oder wurde widerrufen. Reparieren: Verwenden Sie /token in BotFather, um Ihr aktuelles Token zu überprüfen und Ihre n8n-Anmeldedaten zu aktualisieren.

    Zusammenfassung

    Die Automatisierung von Benachrichtigungen mit BotFather und n8n ist ein Gewinn mit geringem Aufwand und großer Wirkung.

    1. Verwenden Sie BotFather um den Bot zu erstellen und das Token zu erhalten.
    2. Verwenden Sie n8n Berechtigungsnachweise um den Token sicher zu speichern.
    3. Nachricht an den Bot zur Erfassung Ihrer Chat-ID.
    4. Leiten Sie Ihre kritischen Benachrichtigungen weg von E-Mail und hin zu Telegram.

    Sobald Sie das Senden von Text beherrschen, können Sie das Senden von Dateien, Rechnungen oder sogar die Erstellung interaktiver Menüs in Angriff nehmen. Aber alles beginnt mit dem ersten /newbot Befehl.

    Verwandte Ressourcen

    Offizielle Quellen

    Von Kevin Michael Schindler, Experte für KI-Automatisierung bei Evalics.

    Sind Sie bereit, die Benachrichtigungen für Ihr Team zu automatisieren? Buchen Sie eine Demo mit Evalics um zu sehen, wie wir kundenspezifische Alarmsysteme erstellen.

    Bereit, Ihr Unternehmen zu automatisieren?

    Buchen Sie eine kostenlose Beratung und erfahren Sie, wie KI-Automatisierung Ihnen jede Woche Stunden sparen kann.

    Häufig gestellte Fragen