🤖 Telegram Bot
PulseHub verbindet sich über die Bot API mit Telegram. Wenn Benutzer Ihrem Telegram-Bot Nachrichten senden, erscheinen diese in PulseHub.
Voraussetzungen
Ein Telegram-Konto und Zugang zu @BotFather zum Erstellen eines Bots.
Einrichtungsschritte
1. Bot mit BotFather erstellen
- Öffnen Sie Telegram und suchen Sie nach
@BotFather - Senden Sie
/newbot - Wählen Sie einen Anzeigenamen (z.B. „Acme Support")
- Wählen Sie einen Benutzernamen, der auf
botendet (z.B.acmesupport_bot) - BotFather antwortet mit Ihrem Bot Token
2. Kanal in PulseHub hinzufügen
- Gehen Sie zu Kanäle → Kanal hinzufügen
- Wählen Sie Telegram
- Fügen Sie Ihr Bot Token ein
- Klicken Sie auf Kanal speichern
- Kopieren Sie die Webhook-URL
3. Webhook bei Telegram registrieren
Öffnen Sie diese URL in Ihrem Browser:
https://api.telegram.org/bot{IHR_BOT_TOKEN}/setWebhook?url={IHRE_PULSEHUB_WEBHOOK_URL}
Telegram antwortet mit: {"ok": true, "result": true, "description": "Webhook was set"}
4. Testen
Öffnen Sie Ihren Bot in Telegram und senden Sie eine Nachricht. Sie sollte in PulseHub innerhalb von Sekunden erscheinen.
Telegrams Webhook-Anforderungen
- Die Webhook-URL muss HTTPS mit einem gültigen SSL-Zertifikat verwenden
- Telegram erwartet eine
200-Antwort innerhalb von 60 Sekunden
Häufige Probleme
| Symptom | Wahrscheinliche Ursache |
|---|---|
| Webhook nicht gesetzt | URL muss HTTPS mit gültigem Zertifikat sein |
| Bot antwortet nicht | Prüfen Sie, ob telegram_chat_id in contacts.external_ids vorhanden ist |
| Alte Nachrichten erneut zugestellt | Normal bei Webhook-Neuregistrierung |