Integration von Telegram mit OpManager

Telegram ist ein cloudbasierter Dienst für Instant Messaging, Videotelefonie und VoIP mit Ende-zu-Ende-Verschlüsselung. Benutzer können in Telegram Nachrichten senden und Fotos, Videos, Sticker, Audiodateien und Dateien beliebigen Typs austauschen. Mithilfe von Webhooks können Sie Telegram jetzt mit OpManager integrieren und sofortige Warnmeldungen über Netzwerkfehler in Ihrer Telegram-Gruppe erhalten.

Unterstützte Version:OpManager 12.5.192 & höher

Um OpManager mit Telegram zu integrieren, befolgen Sie bitte die folgenden Schritte.

  1. Erstellen eines neuen Bots in Telegram mit Administratorrechten
  2. Abrufen der <<chat_id>> und Überprüfen des <<token>>
  3. Konfigurieren des Webhooks in OpManager

Erstellen eines neuen Bots in Telegram mit Administratorrechten

  1. Suchen Sie in Telegram nach BotFather. BotFather ist ein Programm, das Ihnen hilft, benutzerdefinierte Bots nach Ihren Anforderungen zu erstellen.
  2. Geben Sie den Befehl /start ein.
  3. Klicken Sie in der Antwort auf /newbot.
  4. Folgen Sie den Anweisungen und geben Sie einen benutzerdefinierten Namen sowie einen eindeutigen Benutzernamen für Ihren Bot an.
  5. Sobald der Bot erstellt ist, wird ein eindeutiges <<token>> generiert, mit dem Sie den Bot steuern können.
  6. Öffnen Sie den neu erstellten Bot und fügen Sie ihn der Gruppe hinzu, an die OpManager-Warnmeldungen gesendet werden sollen.
  7. Erteilen Sie dem Bot Administratorrechte.

Integration von OpManager mit Telegram: Erstellung eines neuen Bots mit Administratorrechten

Abrufen der <<chat_id>> und Überprüfen des <<token>>

  1. Rufen Sie die Anfrage https://api.telegram.org/bot<<token>>/getUpdates in Ihrem Browser auf.
  2. Überprüfen Sie in der Antwort den Namen Ihrer Gruppe und kopieren Sie die <<chat_id>>.
  3. Um das <<token>> zu prüfen, rufen Sie die folgende Anfrage auf: 
    https://api.telegram.org/bot<<token>>/sendMessage?chat_id=<<chat_id>>&text=<<custom_message>>
  4. Prüfen Sie, ob die <<custom_message>> an Ihre Telegram-Gruppe zugestellt wurde.

Integration von OpManager mit Telegram: Abrufen der Chat-ID und Überprüfung des Tokens

Konfigurieren des Webhooks in OpManager

  1. Gehen Sie im Webclient von OpManager zu Einstellungen > Benachrichtigungen > Profil hinzufügen.
  2. Wählen Sie Einen Webhook aufrufen.
  3. Nachdem Sie die HTTP-Methode POST ausgewählt haben, fügen Sie die Webhook-URL ein: 
    https://api.telegram.org/bot<<token>>/sendMessage
  4. Wählen Sie form_urlencoded als Datentyp.
  5. Im Feld „Benutzerdefinierte Parameter“
    1. Geben Sie chat_id ein und tragen Sie den entsprechenden Wert <<chat_id>> ein.
    2. Fügen Sie ein weiteres Feld text hinzu und wählen Sie die gewünschte Variable aus, z. B. Nachricht des Alarms.
  6. Klicken Sie auf Weiter.
  7. Wählen Sie die Kriterien aus, filtern Sie die Geräte und legen Sie das Zeitfenster fest, für das die Warnmeldungen an die Telegram-Gruppe übermittelt werden sollen.

    Integration von OpManager mit Telegram: Webhook-Konfiguration in OpManager 

  8. Geben Sie der Webhook-Benachrichtigung abschließend einen Namen und klicken Sie auf Speichern.

OpManager wurde nun erfolgreich mit Telegram integriert. Alle Warnmeldungen von OpManager werden jetzt an die entsprechende Telegram-Gruppe gesendet.