Diese Seite (Admin → Logs & Diagnose → „Webhook-Status") prüft und
konfiguriert den Telegram-Webhook — also den Kanal, über den Telegram
Rückmeldungen aus den Chats an die Anwendung zurückmeldet. Sie ist nur
bei aktivem Telegram sinnvoll; Du brauchst das Recht admin.access.
Was die Seite zeigt
- Soll-Konfiguration (aus .env) — ob Bot-Token und Webhook-Secret gesetzt sind und welche Webhook-URL die Anwendung erwartet.
- Ist-Status (Telegram getWebhookInfo) — die bei Telegram tatsächlich registrierte URL (mit Hinweis, ob sie zur Soll-URL passt oder abweicht), die Zahl unverarbeiteter Updates und der letzte Fehler.
- Letzte 10 Rückmeldungen — die jüngsten Antworten aus den Chats mit User, Antwort, Zeit und zugehörigem Alarm.
⚠️ Steht kein Webhook-Secret, kann jeder, der die URL kennt, gefälschte Updates einschleusen. Generiere unter „Webhook-Secret" einen Wert, trage ihn in
config/.envalsTELEGRAM_WEBHOOK_SECRET=…ein, lade die Datei hoch und setze den Webhook danach neu.
Aktionen
- Webhook setzen / aktualisieren — registriert die Soll-URL beim Bot. Nötig nach Token-Wechsel, URL-Wechsel, Secret-Änderung oder wenn der Webhook vergessen wurde. Vorhandene Pending-Updates werden dabei verworfen.
- Webhook löschen — entfernt die Registrierung. Danach kommen keine Rückmeldungen mehr an, bis Du den Webhook neu einrichtest.
- Bot identifizieren (getMe) — zeigt, welcher Bot hinter dem Token steckt.
- Debug-Informationen anzeigen — blendet die Roh-Antworten von Telegram zur Fehlersuche ein.
Was als nächstes?
- Telegram — Telegram einrichten und Vorlagen pflegen
- Telegram-Selftest — Bot-Verbindung und Test-Nachricht prüfen