how-to-build-ai-agent-on-telegram

title: "So bauen Sie einen KI-Agenten auf Telegram (Leitfaden 2026)" description: "Ein praktischer Leitfaden zum Bau eines KI-Agenten auf Telegram im Jahr 2026: BotFather-Einrichtung, die vier wichtigsten Wege (Python, n8n, gehostetes SaaS, Agenten-Runtime) und die richtige Wahl." date: 2026-05-23 author: "Hermify Team" tags: ["AI Agents", "Telegram", "Tutorial", "Automation"] coverImage: "cover.jpg" socialImage: "og.jpg" coverAlt: "Dunkler Hintergrund mit dem Telegram-Papierflieger-Symbol und dem fett gesetzten Text „Build an AI Agent on Telegram" neben einer kleinen grünen Akzentlinie"
Sie möchten einen KI-Agenten, der in Telegram lebt. Kein Browser-Tab, keine weitere mobile App, sondern ein Kontakt in Ihrer Seitenleiste, der antwortet, wenn Sie ihm schreiben, sich daran erinnert, was Sie letzte Woche gesagt haben, und tatsächlich Dinge erledigen kann, statt nur zu plaudern.
Die gute Nachricht ist, dass Telegram die freundlichste Messaging-Oberfläche für genau das ist. Die Bot API ist kostenlos, lässt sich in zwei Minuten über BotFather einrichten und hat keine Gebühren pro Nachricht. Anders als WhatsApp Business, das pro Konversation abrechnet und eine Meta-Verifizierung verlangt. Die weniger erfreuliche Nachricht ist, dass sich „wie baue ich einen KI-Agenten auf Telegram" im Jahr 2026 in mindestens vier verschiedene Wege aufteilt, und der richtige hängt davon ab, ob Sie ein Entwickler sind, der gerne Stacks verdrahtet, oder ein Nicht-Entwickler, der den Agenten bis heute Abend am Laufen haben möchte.
Dieser Leitfaden zeigt Ihnen, was Sie tatsächlich brauchen, die vier echten Wege und am Ende einen ehrlichen Entscheidungsbaum.
Was „ein KI-Agent auf Telegram" wirklich bedeutet
Bevor Sie einen Stack auswählen, hilft es, genau zu sein, was Sie eigentlich bauen. Der Begriff deckt ein breites Spektrum ab:
- Ein einfacher Chat-Wrapper. Der Bot leitet Ihre Nachrichten an ein LLM weiter und die Antwort zurück. Nützlich, aber er vergisst alles, sobald der Chat weiterscrollt.
- Ein Chatbot mit Gedächtnis. Derselbe Ablauf, aber mit einem Sitzungsgedächtnis oder einem Vektorspeicher, sodass er sich an frühere Nachrichten erinnern kann.
- Ein Agent. Ein langlaufender Prozess, der eine Persönlichkeit hat, Werkzeuge aufrufen kann (Websuche, Kalender, E-Mail, Ihre eigenen APIs), ein dauerhaftes Gedächtnis über Sitzungen hinweg besitzt und in der Lage ist, mehrstufige Arbeit selbstständig zu erledigen.
Die meisten „Telegram-Bot bauen"-Tutorials im Internet hören beim Chat-Wrapper auf. Das ist in Ordnung, wenn Sie nur Chat wollen. Wenn Sie möchten, dass sich der Agent an ein Projekt erinnert, das Sie letzten Mittwoch beschrieben haben, oder dass er nach Zeitplan ein tägliches Morgen-Briefing ausführt, brauchen Sie ein dauerhaftes Gedächtnis und einen Scheduler. Das sind die Funktionen, die aus einem Bot einen Agenten machen.
Die Dimensionen, die bei der Wahl eines Stacks zwicken:
- Gedächtnis über Sitzungen hinweg – erinnert sich der Agent nächste Woche an Sie, oder beginnt jeder neue Chat bei null?
- Werkzeuge und Skills – kann er tatsächlich Dinge tun (E-Mails senden, das Web durchsuchen, ein PDF zusammenfassen, Ihre eigene API ansprechen), oder ist er nur Chat?
- BYOK – können Sie ihn auf Ihren eigenen OpenAI-, Anthropic- oder OpenRouter-Schlüssel ausrichten, oder sind Sie an das gebündelte Guthaben des Anbieters gebunden?
- Hosting – gehostetes SaaS, No-Code-Cloud, selbst gehosteter Server oder vollständig verwaltete Runtime?
- Allowlist – können Sie den Bot auf Ihre eigene Telegram-Benutzer-ID beschränken, oder kann jeder, der ihn findet, Ihr API-Guthaben aufbrauchen?
Das Gedächtnis ist das Unterscheidungsmerkmal, das am meisten zählt. Ein Chatbot beantwortet Fragen; ein persönlicher Agent merkt sie sich.

Schritt null: Den Bot in BotFather erstellen
Jeder Weg unten beginnt mit demselben Fünf-Minuten-Schritt, also erledigen Sie ihn zuerst.
Öffnen Sie Telegram, suchen Sie nach @BotFather und senden Sie /newbot. BotFather wird der Reihe nach nach zwei Dingen fragen:
- Einen Anzeigenamen (kann Leerzeichen enthalten, lässt sich später ändern).
- Einen Benutzernamen, der auf
botenden muss und dauerhaft ist.
Sobald beide akzeptiert sind, antwortet BotFather mit einem API-Token, das wie 123456789:ABCdef... aussieht. Behandeln Sie ihn wie ein Passwort: Jeder mit diesem Token kann Nachrichten als Ihr Bot posten. Speichern Sie ihn in einem Passwort-Manager oder einer .env-Datei, die Sie nicht committen.
Ein paar nützliche BotFather-Befehle, die man von Tag eins an kennen sollte:
/setdescription– die kurze Einführung, die Nutzer sehen, wenn sie den Chat zum ersten Mal öffnen./setcommands– das Autovervollständigungs-Menü der Slash-Befehle./setprivacy– in Gruppenchats auf „Disable" umstellen, wenn der Bot alle Nachrichten sehen soll, nicht nur die, die ihn erwähnen.
Zwei abschließende Hinweise, die Anfänger überraschen. Erstens ist die Telegram Bot API tatsächlich kostenlos, ohne Gebühren pro Nachricht, selbst in großem Umfang. Zweitens beginnt ein Bot in Telegram standardmäßig erst dann eine Konversation, nachdem der Nutzer die erste Nachricht gesendet hat. Schreiben Sie Ihrem Bot während der Entwicklung also einmal selbst, bevor Sie eine Antwort erwarten.
Weg 1: Python von Grund auf (BotFather + python-telegram-bot + OpenAI)
Der klassische Entwicklerweg. Sie schreiben einen kleinen Python-Dienst, der die Telegram Bot API mit einer LLM-API verbindet und entscheidet, was dazwischen passiert.
Der Stack, auf den alle hinauslaufen:
# requirements.txt
python-telegram-bot==22.1
openai==1.40.0
python-dotenv==1.0.1
Die minimale Schleife lautet:
from telegram.ext import Application, MessageHandler, filters
from openai import OpenAI
import os
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
async def reply(update, context):
msg = update.message.text
answer = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": msg}],
).choices[0].message.content
await update.message.reply_text(answer)
app = Application.builder().token(os.environ["TELEGRAM_BOT_TOKEN"]).build()
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, reply))
app.run_polling()
Dieser Code ist ein Chatbot, noch kein Agent. Um ihn in einen Agenten zu verwandeln, fügen Sie vier Dinge obendrauf hinzu:
- Gedächtnis. Eine SQLite- oder Postgres-Tabelle mit
chat_idals Schlüssel für den Kurzzeitverlauf. Für längeres Erinnern ein Vektorspeicher wie ChromaDB, Qdrant oder pgvector. - Werkzeuge. Function-Calling beim LLM, damit es Ihre APIs, das Web oder das Dateisystem ansprechen kann.
- Allowlist. Prüfen Sie
update.effective_user.idgegen eineALLOWED_USERS-Umgebungsvariable, damit ein beliebiger Telegram-Nutzer Ihren Schlüssel nicht leeren kann. - Ein Host. Etwas, das den Prozess am Leben hält, wenn Ihr Laptop in den Ruhezustand geht. Ein VPS für $5/Monat wie Hetzner CX22 oder ein Raspberry Pi reicht völlig aus. Das Modell läuft auf den Servern von OpenAI, nicht auf Ihren.
Zeit bis zum „Agenten, der sich erinnert und Werkzeuge nutzt": ein Wochenende, wenn Sie mit Python vertraut sind, länger, wenn nicht. Kosten: Anbieter-Tokens (ein paar Dollar pro Monat bei privater Nutzung) plus der Host.
Am besten geeignet für: Entwickler, die volle Kontrolle und keine Anbieterbindung wollen und bereit sind, einen Python-Dienst zu warten.
Weg 2: No-Code mit n8n (oder Make)
Wenn Sie keinen Code schreiben möchten, aber dennoch volle Kontrolle über den Workflow wollen, ist n8n im Jahr 2026 die stärkste Open-Source-Option. Es ist ein visueller Workflow-Builder, den Sie auf einem VPS für $5 selbst hosten oder auf n8n.cloud nutzen können.
Der Aufbau besteht ungefähr aus vier Knoten:
- Telegram Trigger – lauscht auf neue Nachrichten an Ihren Bot.
- AI Agent-Knoten – n8ns eingebauter Agenten-Knoten, konfiguriert mit einem LLM (OpenAI, Anthropic, Groq usw.) und einem Gedächtnispuffer.
- Werkzeug-Knoten (optional) – HTTP Request, Google Sheets, Postgres, Ihre eigenen APIs.
- Telegram Send Message – antwortet im selben Chat.
Der AI-Agent-Knoten verfügt über eine eingebaute Memory-Option. Wählen Sie Window Buffer Memory für die letzten N Züge, oder binden Sie einen Postgres- oder Redis-Gedächtnisknoten für Persistenz über n8n-Neustarts hinweg ein.
Der Kompromiss, bei dem man ehrlich sein sollte: n8n ist in erster Linie ein Workflow-Werkzeug und erst in zweiter Linie eine Agentenplattform. Es ist hervorragend, wenn der Bot überwiegend eine Triage-Schicht über einem Workflow ist, den Sie bereits haben: Lead-Erfassung, Spesenerfassung, CRM-Aktualisierungen, Kundensupport-Vortriage. Es gerät an seine Grenzen, wenn der Agent denken statt nur weiterleiten muss. In dem Moment, in dem Sie einen fünften IF-Knoten hinzufügen, um Sonderfälle in menschensprachlicher Eingabe abzudecken, simulieren Sie Schlussfolgern mit Verzweigungen, und der Agent wird verlieren. Wir haben den tiefergehenden Kompromiss in Hermes Agent vs n8n behandelt.
Am besten geeignet für: Nicht-Entwickler oder Entwickler, die n8n bereits für andere Workflows nutzen und eine Telegram-Oberfläche dafür wollen.
Weg 3: Gehostete SaaS-Builder
Das sind Plattformen, die den gesamten Stack hinter einer Web-Oberfläche verpacken. Sie melden sich an, fügen den BotFather-Token ein, ziehen ein paar Blöcke, klicken auf „Veröffentlichen", und der Bot ist live. Voiceflow, Botpress, Mosaia, Lobster Father und ein langer Schweif von Nischen-Buildern siedeln hier.
Die Kompromisse sind die vorhersehbaren:
- Die Einrichtung ist die einfachste im Feld, oft unter einer Stunde, manchmal unter fünf Minuten.
- BYOK ist selten. Üblicherweise verbrauchen Sie das gebündelte Guthaben des Anbieters mit einem Aufschlag, oder Sie überschreiten innerhalb eines Tages den kostenlosen Tarif.
- Das auf der Marketingseite beworbene „Gedächtnis" ist oft sitzungsgebunden, nicht sitzungsübergreifend. Testen Sie das an Tag acht, bevor Sie sich festlegen.
- Ihre Nachrichten und die Nachrichten Ihrer Nutzer fließen durch die Infrastruktur des Anbieters. Lesen Sie die Datenschutzrichtlinie.
Dieser Weg ist in Ordnung, wenn der Bot eine kundenorientierte FAQ- oder Lead-Erfassungs-Oberfläche ist und Sie kein dauerhaftes persönliches Gedächtnis benötigen.
Am besten geeignet für: kleine Unternehmen, die einen kundenorientierten Telegram-Bot mit minimalem Betriebsaufwand wollen und kein sitzungsübergreifendes persönliches Gedächtnis benötigen.
Weg 4: Eine selbst gehostete Agenten-Runtime
Dies ist die neueste Kategorie und diejenige, die am besten zum Anwendungsfall „persönlicher Agent auf Telegram" passt. Eine selbst gehostete Agenten-Runtime ist ein langlaufender Prozess, der speziell dafür gebaut wurde, ein Agent zu sein. Er bringt von Haus aus ein strukturiertes Gedächtnis, eine Skills-Schicht, einen Scheduler und eine erstklassige Zustellung über Telegram (sowie andere Messaging-Plattformen) mit.
Die zwei echten Open-Source-Optionen:
- OpenClaw speichert alles als reine Markdown- und YAML-Dateien in Ihrem Workspace. Local-first, transparent, und Skills sind über Maschinen hinweg portierbar, weil sie einfach Dateien sind.
- Hermes Agent ist diejenige, die wir am besten kennen, da Hermify die verwaltete Version davon ist. Sie pflegt ein dauerhaftes Profil und Gedächtnis über Sitzungen hinweg, erstellt und verbessert Skills automatisch während der Arbeit, läuft auf einem VPS für $5 oder einem Raspberry Pi und bietet erstklassige Telegram-Unterstützung, einschließlich Allowlist-Durchsetzung, Sprachmodus und natürlichsprachlicher Planung. Eine Schritt-für-Schritt-Anleitung für Hermes finden Sie unter How To Deploy Hermes Agent On Telegram.
Die Kostenstruktur hier ähnelt der von Weg 1 (Sie hosten ihn), mit dem Vorteil, dass die Runtime die Schwerstarbeit bei Gedächtnis, Skills und Zuverlässigkeit übernimmt. Sie richten ihn auf Ihren eigenen OpenAI- oder Anthropic-Schlüssel aus, legen Ihren BotFather-Token in die Konfiguration und haben einen Agenten, der sich erinnert und handelt – ohne einen Python-Dienst zu warten.
Am besten geeignet für: Nutzer, die einen echten persönlichen Agenten wollen (der sich erinnert, lernt, Dinge erledigt), denen es wichtig ist, den Stack zu besitzen, und die mit einem VPS für $5 zufrieden oder mit einem Pi vertraut sind.

Wie Sie wählen
Ein kurzer Entscheidungsbaum, geordnet nach dem, was die meisten Menschen tatsächlich brauchen:
| Ihre Situation | Weg |
|---|---|
| Sie wollen einen Chatbot, Gedächtnis oder Werkzeuge sind Ihnen egal | Gehostetes SaaS (Weg 3). Kostenlos oder fast kostenlos, sofort. |
| Sie nutzen bereits n8n / Make für andere Workflows | n8n (Weg 2). Verwenden Sie die Telegram-Trigger- und AI-Agent-Knoten. |
| Sie sind ein Python-Entwickler, der volle Kontrolle will | Python von Grund auf (Weg 1). Planen Sie ein Wochenende ein. |
| Sie wollen einen echten persönlichen Agenten, der sich erinnert und lernt | Selbst gehostete Agenten-Runtime (Weg 4). |
| Sie wollen Weg 4, ohne einen Server zu betreiben | Verwaltete Runtime – das ist genau das, was Hermify ist. |
Eine Plausibilitätsprüfung, bevor Sie sich festlegen: Bauen Sie den Bot, schreiben Sie ihm eine Woche lang, und sehen Sie dann an Tag acht nach, woran er sich erinnert, wenn Sie zurückkommen. Wenn er sich an das Projekt erinnern kann, das Sie letzten Mittwoch beschrieben haben, haben Sie einen Agenten. Wenn nicht, haben Sie einen Chatbot. An einem Chatbot ist nichts auszusetzen, aber Sie sollten wissen, womit Sie am Ende dastehen.
Warum Telegram und nicht WhatsApp oder Discord
Das ist die am zweithäufigsten gestellte Frage und einen Absatz wert. Telegram hat sich für persönliche Agenten durchgesetzt, weil drei Dinge zusammenpassen: Die Bot API ist kostenlos und sofort verfügbar (keine Gebühren pro Nachricht, keine Geschäftsverifizierung, keine Vorlagengenehmigungen), die Plattform erlaubt Drittanbieter-Bots ohne Reibung, und die Chat-UX (Antworten, Dateianhänge, Sprachnachrichten, Inline-Tastaturen) ist reichhaltig genug, um agentenartige Interaktionen zu unterstützen. WhatsApp Business rechnet pro Konversation ab und verlangt eine Meta-Verifizierung mit vorab genehmigten Vorlagen – praktikabel für transaktionalen Kundenservice, mühsam für einen persönlichen Agenten zu $19/Monat. Discord ist eine gute Alternative, wenn Ihre Community dort lebt; wir behandeln das in einem separaten Bereitstellungsleitfaden.
Wir haben auch einen längeren Vergleich unter Best AI Assistant For Telegram geschrieben, falls Sie statt selbst zu bauen einen direkten Vergleich der führenden Optionen sehen möchten.
Abschluss
Der kleinste Weg – gehostetes SaaS – ist für einen Chatbot wirklich in Ordnung. Python von Grund auf ist die richtige Antwort, wenn es Ihnen Spaß macht, Stacks zu verdrahten, und Sie möchten, dass jede Codezeile Ihnen gehört. n8n ist die richtige Antwort, wenn Ihr Bot überwiegend Workflow-Klempnerei ist. Eine selbst gehostete Agenten-Runtime ist die richtige Antwort, wenn Sie möchten, dass der Assistent ein langfristiges Werkzeug ist, das umso besser wird, je länger Sie es nutzen.
Wenn Sie die Persönlicher-Agent-Variante ohne den Betrieb eines Servers wollen, starten Sie mit Hermify. Es ist die verwaltete Version von Hermes Agent – dauerhaftes Gedächtnis, BYOK, Telegram-Zustellung, Allowlist-Durchsetzung, kein Docker, das man bemuttern muss.
Welchen Weg Sie auch wählen, der Gewinn ist derselbe: ein Assistent, der in der App lebt, die Sie ohnehin fünfzigmal am Tag öffnen.
Quellen
Betreiben Sie Ihren eigenen Hermes Agent
Bringen Sie Ihren API-Schlüssel mit, verbinden Sie Telegram und erhalten Sie in 60 Sekunden einen selbstlernenden KI-Agenten.
Loslegen