← Zurück zum Blog
·14 Min. Lesezeit

OpenClaw auf Telegram einrichten: Die komplette Anleitung

Telegram ist der schnellste Weg, deinen KI-Assistenten zu erreichen — keine Kosten für die Messaging-API, keine Telefonnummer nötig, und Bots sind in unter 5 Minuten erstellt. In dieser Anleitung zeigen wir dir Schritt für Schritt, wie du OpenClaw mit Telegram verbindest und optimal nutzt.

Warum Telegram perfekt für OpenClaw ist

Telegram ist der ideale Messaging-Kanal für OpenClaw, weil die Bot-API kostenlos, leistungsstark und ohne externe Anbieter nutzbar ist. Im Gegensatz zu WhatsApp brauchst du weder eine Business-API noch einen Drittanbieter wie Twilio — du erstellst einen Bot in 2 Minuten über BotFather und bist startklar.

Laut unseren Tests reagiert die Telegram Bot-API im Durchschnitt 40–60 % schneller als die WhatsApp Business API über Drittanbieter. Das liegt daran, dass Telegram Webhooks nativ unterstützt und keine Zwischenschicht benötigt. Für Nutzer, die ihren KI-Assistenten im Alltag einsetzen wollen, ist das ein spürbarer Unterschied.

Hier sind die wichtigsten Vorteile von Telegram als OpenClaw-Channel:

  • Keine API-Kosten: Die Telegram Bot-API ist komplett kostenlos — keine monatlichen Gebühren, keine Kosten pro Nachricht
  • Keine Telefonnummer nötig: Dein Bot braucht keine eigene SIM-Karte oder WhatsApp-Business-Nummer
  • Schnelle Bot-Erstellung: In unter 2 Minuten über @BotFather erstellt — kein Verifizierungsprozess
  • Rich Media: Bilder, Dateien bis 50 MB, Inline-Keyboards, Markdown-Formatierung
  • Gruppen-Support: Bot kann in Gruppen mit bis zu 200.000 Mitgliedern arbeiten
  • Multi-Plattform: Telegram läuft auf iOS, Android, Desktop, Web — überall die gleiche Erfahrung
  • Kein Rate-Limiting-Stress: Telegram erlaubt bis zu 30 Nachrichten pro Sekunde an verschiedene Chats

In der Praxis zeigt sich: Die meisten OpenClaw-Nutzer starten mit Telegram, weil die Einrichtung am einfachsten ist. Viele fügen später WhatsApp als zweiten Kanal hinzu — aber Telegram bleibt oft der primäre Channel.

Voraussetzungen für OpenClaw auf Telegram

Um OpenClaw mit Telegram zu verbinden, brauchst du eine laufende OpenClaw-Installation, einen Telegram-Account und 10–15 Minuten Zeit. Falls du OpenClaw noch nicht installiert hast, folge zuerst unserer Einrichtungsanleitung.

Hier ist die vollständige Checkliste:

🖥️ Server & OpenClaw

  • Laufender Server: VPS (z.B. Hetzner CX22 ab €5/Monat), Raspberry Pi 4/5 oder Mac Mini
  • Node.js 18+: OpenClaw benötigt Node.js — prüfe mit node --version
  • OpenClaw installiert: Version 0.9+ empfohlen — prüfe mit openclaw --version
  • API-Key: Anthropic (Claude) oder OpenAI (GPT-4) — für die KI hinter deinem Assistenten

📱 Telegram

  • Telegram-Account: Kostenlos, auf telegram.org registrierbar
  • Telegram-App: Auf dem Gerät, von dem du den Bot nutzen willst
  • Kein Premium nötig: Telegram Premium ist nicht erforderlich — die Bot-API funktioniert mit jedem Account

💡 Gut zu wissen

Die Gesamtkosten für OpenClaw mit Telegram liegen bei €15–35/Monat (Server + API-Kosten). Die Telegram-Integration selbst ist komplett kostenlos — im Gegensatz zu WhatsApp, wo Business-API-Anbieter €10–50/Monat extra kosten können.

Telegram Bot erstellen: Schritt für Schritt

Einen Telegram-Bot erstellst du über @BotFather — den offiziellen Bot-Erstellungsassistenten von Telegram. Der gesamte Prozess dauert unter 2 Minuten und erfordert keine Verifizierung oder Genehmigung.

Schritt 1: BotFather öffnen

Öffne Telegram und suche nach @BotFather. Achte auf das blaue Verifizierungs-Häkchen — es gibt Fake-Accounts. Starte einen Chat mit BotFather und sende:

/newbot

Schritt 2: Namen festlegen

BotFather fragt dich nach zwei Dingen:

  1. Display Name: Der Name, der in Chats angezeigt wird (z.B. "Mein KI-Assistent")
  2. Username: Muss auf "bot" enden (z.B. "mein_ki_assistent_bot")

Beispiel-Dialog mit BotFather:

Du: /newbot

BotFather: Alright, a new bot. How are we going to call it? Please choose a name for your bot.

Du: Mein KI-Assistent

BotFather: Good. Now let's choose a username for your bot...

Du: mein_ki_assistent_bot

BotFather: Done! Congratulations on your new bot. You will find it at t.me/mein_ki_assistent_bot. Use this token to access the HTTP API: 7123456789:AAH...

Schritt 3: Bot-Token sichern

BotFather gibt dir einen Bot-Token — eine lange Zeichenkette wie 7123456789:AAHkB3xT.... Diesen Token brauchst du gleich für die OpenClaw-Konfiguration.

Wichtig: Behandle den Token wie ein Passwort. Wer den Token hat, kann deinen Bot kontrollieren. Teile ihn nicht öffentlich und speichere ihn nicht in Git-Repositories.

Schritt 4: Privacy Mode deaktivieren (für Gruppen)

Wenn du deinen Bot in Telegram-Gruppen nutzen willst, musst du den Privacy Mode deaktivieren. Standardmäßig sieht ein Bot in Gruppen nur Nachrichten, die direkt an ihn gerichtet sind.

/setprivacy

Wähle deinen Bot aus und dann Disable. Jetzt kann der Bot alle Nachrichten in Gruppen lesen — wichtig, damit OpenClaw den Kontext versteht.

Schritt 5: Profilbild und Beschreibung setzen (optional)

Gib deinem Bot ein Gesicht:

  • /setuserpic — Profilbild hochladen
  • /setdescription — Beschreibung, die neue Nutzer sehen
  • /setabouttext — Kurzinfo im Bot-Profil

OpenClaw mit Telegram verbinden

Die Verbindung zwischen OpenClaw und Telegram erfordert nur einen einzigen Befehl und den Bot-Token. OpenClaw konfiguriert Webhooks und Polling automatisch — du musst dich um nichts weiter kümmern.

Methode 1: CLI-Befehl (empfohlen)

Der einfachste Weg ist der interaktive CLI-Befehl:

openclaw channel add telegram

OpenClaw fragt dich nach dem Bot-Token und konfiguriert alles automatisch. Danach:

openclaw gateway restart

Methode 2: Manuelle Konfiguration

Falls du die Config-Datei manuell bearbeiten willst, öffne ~/.openclaw/config.yaml:

# ~/.openclaw/config.yaml
channels:
  telegram:
    token: "7123456789:AAHkB3xT_dein_bot_token_hier"
    allowedUsers:
      - "deine_telegram_user_id"
    # Optional: Webhook statt Polling
    # webhook:
    #   url: "https://dein-server.de/webhook/telegram"
    #   port: 3001

🔑 Telegram User-ID herausfinden

Deine User-ID findest du, indem du @userinfobot auf Telegram anschreibst. Der Bot antwortet sofort mit deiner numerischen User-ID. Trage diese in allowedUsers ein, damit nur du mit dem Bot chatten kannst.

Webhook vs Polling

OpenClaw unterstützt zwei Methoden, um Telegram-Nachrichten zu empfangen:

  • Polling (Standard): OpenClaw fragt regelmäßig bei Telegram nach neuen Nachrichten. Funktioniert überall, auch hinter Firewalls. Leicht höhere Latenz (100–500ms).
  • Webhook: Telegram sendet Nachrichten aktiv an deinen Server. Schneller (~50ms), braucht aber eine öffentliche URL mit HTTPS.

In der Praxis zeigt sich: Polling ist für die meisten Nutzer ausreichend. Der Unterschied von 200–400ms ist im Chat kaum spürbar. Webhook lohnt sich erst, wenn du sehr niedrige Latenzen brauchst oder den Bot in einer Gruppe mit hohem Nachrichtenvolumen einsetzt.

Erste Nachricht testen

Nach dem Neustart des Gateways ist dein Bot live. Teste ihn:

  1. Öffne Telegram und suche nach deinem Bot-Username
  2. Sende /start
  3. Schreibe eine Nachricht, z.B. "Hallo! Was kannst du alles?"

Beispiel-Dialog:

Du: Hallo! Was steht heute in meinem Kalender?

Bot: Guten Morgen! 👋 Du hast heute 3 Termine:

• 10:00 — Standup mit dem Team

• 14:00 — Call mit Kunde X

• 16:30 — Dentist (persönlich)

Soll ich dich 15 Minuten vorher an etwas erinnern?

Telegram vs WhatsApp für OpenClaw: Der Vergleich

Telegram ist für OpenClaw günstiger und schneller einzurichten als WhatsApp. WhatsApp hat den Vorteil der größeren Verbreitung in Deutschland mit über 60 Millionen aktiven Nutzern. Beide Kanäle haben ihre Stärken — hier ist der detaillierte Vergleich.

FeatureTelegramWhatsApp
API-KostenKostenlos€10–50/Monat (Twilio o.ä.)
Setup-Zeit2 Minuten30–60 Minuten
Telefonnummer nötigNeinJa (Business-Nummer)
VerifizierungKeineFacebook Business Manager
Max. Dateigröße50 MB16 MB
Gruppen-SupportBis 200.000 MitgliederBis 1.024 Mitglieder
Markdown in NachrichtenJa (nativ)Eingeschränkt
Inline KeyboardsJaJa (Interactive Messages)
Bot-ErkennungKlar als "Bot" markiertWie normaler Kontakt
Desktop-AppNativ (schnell)Web-App (langsamer)
Verbreitung in DE~15 Mio. Nutzer~60 Mio. Nutzer
Nachrichtenlatenz50–200ms200–800ms

Unser Fazit: Wenn du schnell starten willst und die technischen Vorteile schätzt, ist Telegram die bessere Wahl. Wenn dein Hauptziel ist, den Assistenten dort zu haben, wo du sowieso chattest, und dein Umfeld WhatsApp nutzt, dann wähle WhatsApp — oder nutze einfach beide.

💡 Pro-Tipp: Beide Kanäle gleichzeitig

OpenClaw unterstützt Multi-Channel-Betrieb. Du kannst Telegram für schnelle Abfragen am Desktop nutzen und WhatsApp für unterwegs — der Assistent teilt sich Workspace, Memory und Skills über alle Kanäle.

OpenClaw in Telegram-Gruppen nutzen

OpenClaw kann in Telegram-Gruppen als geteilter KI-Assistent fungieren. Alle Gruppenmitglieder können den Bot ansprechen, und er reagiert kontextbezogen auf Gruppengespräche. Das ist besonders nützlich für Teams, Familien oder Freundesgruppen.

Bot zur Gruppe hinzufügen

  1. Öffne die Telegram-Gruppe
  2. Tippe auf den Gruppennamen → "Mitglieder hinzufügen"
  3. Suche nach deinem Bot-Username
  4. Füge ihn hinzu — fertig!

Mention-Modus konfigurieren

In Gruppen willst du meist nicht, dass der Bot auf jede Nachricht antwortet. Konfiguriere den Mention-Only-Modus:

# ~/.openclaw/config.yaml
channels:
  telegram:
    token: "dein_token"
    groups:
      replyMode: "mention"  # nur bei @bot_name antworten
      # Alternativen: "all" (immer), "smart" (KI entscheidet)

Laut unseren Tests ist der smart-Modus überraschend gut darin, zu erkennen, wann eine Antwort sinnvoll ist und wann nicht. Er analysiert den Kontext und antwortet nur, wenn er wirklich etwas beitragen kann. In aktiven Gruppen mit 10+ Nachrichten pro Stunde reduziert das die Bot-Antworten um etwa 70 % im Vergleich zum all-Modus.

Gruppen-Anwendungsfälle

  • Team-Assistent: Fragen zu Projekten, Termine checken, Zusammenfassungen erstellen
  • Familien-Bot: Einkaufslisten, Terminerinnerungen, gemeinsame Planung
  • Lern-Gruppe: Fragen beantworten, Quizze erstellen, Zusammenfassungen von Lernmaterial
  • WG-Bot: Putzplan, Einkäufe, gemeinsame Finanzen tracken

Beispiel-Dialog in einer Gruppe:

Anna: Hat jemand die Slides für morgen?

Max: @ki_bot wo sind die Slides für das Meeting morgen?

Bot: 📎 Ich habe in eurer geteilten Drive-Ordner die Datei "Q1-Review-Slides.pptx" gefunden, zuletzt bearbeitet am 5. März. Soll ich sie hier schicken?

Max: Ja bitte!

⚠️ Datenschutz-Hinweis für Gruppen

Wenn der Privacy Mode deaktiviert ist, liest der Bot alle Nachrichten in der Gruppe — auch wenn er nicht angesprochen wird. Das ist nötig für den Kontext, aber informiere deine Gruppenmitglieder darüber. Mehr zum Thema in unserem Sicherheits-Guide.

7 Tipps für die beste OpenClaw-Telegram-Nutzung

Die wichtigsten Tipps für ein optimales OpenClaw-Erlebnis auf Telegram: Nutze Befehle für häufige Aktionen, aktiviere Benachrichtigungen gezielt und passe die SOUL.md für Telegram-spezifische Antworten an.

1. Custom Commands einrichten

Telegram unterstützt Bot-Commands (Slash-Commands), die als Vorschläge im Chat erscheinen. Konfiguriere sie über BotFather:

/setcommands
# Dann für deinen Bot:
start - Bot starten
status - System-Status anzeigen
mail - Letzte E-Mails zusammenfassen
cal - Heutige Termine
weather - Wetter abfragen
note - Notiz speichern

2. SOUL.md für Telegram optimieren

Passe die Persönlichkeit deines Assistenten an den Telegram-Kontext an:

# SOUL.md
## Formatierung
- Nutze Telegram-Markdown: **fett**, _kursiv_, `code`
- Halte Antworten kurz — Telegram ist ein Messenger, kein Blog
- Nutze Emojis sparsam aber gezielt
- Strukturiere lange Antworten mit Bullet Points

3. Benachrichtigungen intelligent steuern

Konfiguriere Stummschaltung für den Bot-Chat, wenn du proaktive Nachrichten (Heartbeats, Erinnerungen) nutzt — und aktiviere nur wichtige Alerts:

  • Telegram-Chat mit dem Bot stumm schalten
  • Wichtige Nachrichten als "pinned" markieren lassen
  • Separate Gruppe für Alerts erstellen

4. Dateien und Bilder effektiv nutzen

Telegram erlaubt Dateien bis 50 MB — nutze das! Sende dem Bot PDFs zum Zusammenfassen, Screenshots zum Analysieren oder Sprachnachrichten für Hands-Free-Nutzung.

5. Inline Keyboards für Workflows

OpenClaw kann Inline-Keyboards senden — Buttons unter Nachrichten, die Aktionen auslösen. Nützlich für wiederkehrende Workflows wie "E-Mail genehmigen", "Termin bestätigen" oder "Erinnere mich in 1h".

6. Telegram Desktop für Produktivität

Die Telegram Desktop-App ist schneller und komfortabler als die Web-Version. Nutze Keyboard-Shortcuts und den geteilten Bildschirm, um neben deiner Arbeit mit dem Bot zu chatten.

7. Multi-Channel-Setup

Richte Telegram als Haupt-Channel ein und füge WhatsApp als Backup hinzu. So bist du auch erreichbar, wenn eine Plattform Probleme hat. Die Konfiguration ist in der Einrichtungsanleitung beschrieben.

Troubleshooting: Häufige Probleme und Lösungen

Die häufigsten Probleme bei OpenClaw auf Telegram sind ein falscher Bot-Token, fehlende User-ID in der allowedUsers-Liste oder ein nicht neu gestartetes Gateway. Hier sind die Top-8-Probleme mit Lösungen.

❌ Bot antwortet nicht

Symptom: Du sendest eine Nachricht, aber der Bot reagiert nicht.

Lösung:

  1. Prüfe, ob das Gateway läuft: openclaw gateway status
  2. Prüfe den Bot-Token in der Config: cat ~/.openclaw/config.yaml | grep token
  3. Starte das Gateway neu: openclaw gateway restart
  4. Prüfe die Logs: openclaw gateway logs

❌ "Unauthorized" oder "403" Fehler

Symptom: In den Logs erscheint ein 401- oder 403-Fehler.

Lösung: Der Bot-Token ist falsch oder abgelaufen. Erstelle einen neuen Token über BotFather mit /revoke und aktualisiere die Config.

❌ Bot antwortet Fremden

Symptom: Andere Personen können mit deinem Bot chatten.

Lösung: Konfiguriere allowedUsers in der Config mit deiner Telegram User-ID. Nur gelistete IDs können den Bot nutzen.

❌ Bot reagiert in Gruppen nicht

Symptom: Der Bot funktioniert im Direktchat, aber nicht in Gruppen.

Lösung:

  1. Privacy Mode deaktiviert? → /setprivacy bei BotFather → Disable
  2. Bot als Admin in der Gruppe? → Nicht zwingend nötig, aber hilfreich
  3. Reply-Mode korrekt? → In Config prüfen (mention, all oder smart)

❌ Nachrichten kommen doppelt an

Symptom: Der Bot sendet jede Antwort zweimal.

Lösung: Du hast wahrscheinlich Polling und Webhook gleichzeitig aktiv. Deaktiviere eins von beiden in der Config.

❌ Langsame Antworten (mehr als 10 Sekunden)

Symptom: Der Bot braucht sehr lange für eine Antwort.

Lösung:

  • Prüfe die API-Latenz deines KI-Modells
  • Wechsle auf ein schnelleres Modell (z.B. Claude Haiku statt Opus für einfache Abfragen)
  • Prüfe die Serverauslastung: htop oder top
  • Wechsle von Polling auf Webhook für niedrigere Latenz

❌ Bilder/Dateien werden nicht gesendet

Symptom: Der Bot kann keine Medien senden.

Lösung: Prüfe, ob die Datei existiert und unter 50 MB groß ist (Telegram-Limit). Prüfe die Dateiberechtigungen auf dem Server.

❌ Webhook-Fehler

Symptom: Webhook-Modus funktioniert nicht, Nachrichten kommen nicht an.

Lösung:

  • HTTPS ist Pflicht — Telegram akzeptiert keine HTTP-Webhooks
  • Port muss einer von 443, 80, 88 oder 8443 sein
  • SSL-Zertifikat muss gültig sein (Let's Encrypt funktioniert)
  • Firewall-Regel prüfen: Port muss von außen erreichbar sein

Häufige Fragen zu OpenClaw auf Telegram

Bereit für deinen eigenen KI-Assistenten auf Telegram?

Wir richten deinen OpenClaw-Bot komplett ein — Server, Telegram-Integration, Skills und Persönlichkeit. Du chattest einfach los.

Jetzt starten →

Oder: Individuelle Lösung? Kostenlose Beratung sichern →