Skip to content
Docs
BlogZur App

Telegram ​

Sendet Nachrichten, Bilder, Dokumente und Videos über einen Telegram-Bot. Kann auch neue Nachrichten empfangen und Chats verwalten. Ideal für automatische Benachrichtigungen, Alerts oder Bot-gesteuerte Kommunikation.

Kategorie: Kommunikation | Quelldatei: telegramBlock.js | Auth: Ja (Bot Token)


Was kann dieser Block? ​

  • Nachrichten senden: Text, Fotos, Dokumente, Videos, Audio, Standorte
  • Nachrichten empfangen: Neue Nachrichten per Webhook oder Polling abrufen
  • Bot verwalten: Bot-Infos anzeigen, Webhook konfigurieren
  • Chat-Infos: Mitgliederzahl, Admins, Chat-Details abrufen

Was brauche ich dafür? ​

Telegram Bot erstellen (5 Minuten) ​

  1. Öffne Telegram und suche nach @BotFather
  2. Sende /newbot
  3. Wähle einen Namen (z.B. "Uella Notifications")
  4. Wähle einen Username (muss auf bot enden, z.B. digitag_notify_bot)
  5. Du bekommst einen Bot Token zurück (sieht so aus: 7123456789:AAH...)
  6. Trage den Token im Agent Loop Block unter enabledTools → Telegram → botToken ein

Chat-ID herausfinden ​

Einzelchat:

  1. Sende deinem Bot eine Nachricht (/start)
  2. Öffne im Browser: https://api.telegram.org/bot<DEIN_TOKEN>/getUpdates
  3. In der Antwort findest du die Chat-ID unter message.chat.id (z.B. 123456789)

Gruppen-Chat:

  1. Füge den Bot zur Gruppe hinzu
  2. Sende eine Nachricht in der Gruppe
  3. Gleiche URL aufrufen — Gruppen-ID beginnt mit - (z.B. -1001234567890)

Wichtig: Der Empfänger muss den Bot zuerst mit /start starten, sonst kommt ein 403-Fehler.


So benutzt du den Block ​

Nachricht senden ​

Prompt: "Sende eine Telegram-Nachricht an Chat 123456789: Das tägliche Backup war erfolgreich."

Ergebnis: Nachricht wird gesendet.

Foto senden ​

Prompt: "Sende dieses Bild per Telegram an Chat 123456789"

Ergebnis: Foto wird mit optionaler Bildunterschrift gesendet.

Neue Nachrichten prüfen ​

Prompt: "Gibt es neue Telegram-Nachrichten?"

Ergebnis: Liste der neuen Nachrichten mit Absender und Text.


Alle Funktionen im Überblick ​

Nachrichten senden (6 Operationen) ​

FunktionWas passiertBeispiel-Prompt
Text sendenTextnachricht senden"Sende eine Nachricht: Hallo Welt"
Foto sendenBild senden (URL oder Datei)"Sende dieses Bild per Telegram"
Dokument sendenDatei senden"Sende dieses PDF per Telegram"
Video sendenVideo senden"Sende dieses Video"
Audio sendenAudiodatei senden"Sende diese Audiodatei"
Standort sendenGPS-Koordinaten senden"Sende den Standort von Zürich"

Empfangen (2 Operationen) ​

FunktionWas passiertBeispiel-Prompt
WebhookEingehende Events verarbeitenAutomatisch bei Webhook-Trigger
PollingNeue Nachrichten abrufen"Prüfe ob neue Nachrichten da sind"

Bot & Chat (5 Operationen) ​

FunktionWas passiertBeispiel-Prompt
Bot-InfosName und Username anzeigen"Zeige die Bot-Infos"
Webhook setzen/löschenWebhook konfigurieren"Setze den Webhook auf https://..."
Chat-InfosDetails zum Chat"Zeige die Chat-Infos"
Mitglieder zählenAnzahl Mitglieder"Wie viele Mitglieder hat die Gruppe?"
Admins auflistenAdministratoren anzeigen"Wer sind die Admins?"

Häufige Probleme und Lösungen ​

ProblemLösung
403 ForbiddenEmpfänger hat /start noch nicht gesendet — Bot muss erst gestartet werden
401 UnauthorizedBot Token falsch — bei @BotFather prüfen
Chat not foundChat-ID falsch — über /getUpdates erneut ermitteln
Chat-ID unbekanntImmer die numerische ID verwenden, nicht den @username
Block wird vom AgentLoop nicht aufgerufenPrüfen ob der Telegram-Block in den enabledTools aktiviert ist


Technische Details ​

ParameterTypPflichtBeschreibung
operationSelectJaDie Aktion (send_text, send_photo, bot_info etc.)
botTokenPasswordJaBot Token von @BotFather
chatIdTextJa (bei meisten Operationen)Numerische Chat-ID
parseModeSelectNeinFormatierung: HTML, Markdown, MarkdownV2. Standard: HTML