Agent-Frameworks · Foto: m4rlonj, CC BY 2.0
Telegraf
Zuletzt aktualisiert:
Typ
Bot
Lizenz
MIT
Quelle
Anwendungsfeld
Bots
Node.js-Teams mit bestehender Express-Erfahrung; viele ältere Tutorials/Beispiele.
Voraussetzungen
Keine besonderen — direkt loslegen.
Etabliertes Node.js-Telegram-Framework mit Middleware-Architektur (Express-ähnlich), Szenen/Wizard für Dialoge.
Für wen: Node.js-Teams mit bestehender Express-Erfahrung; viele ältere Tutorials/Beispiele.
So nutzt du es
Fertige Bot-Projekte: Repo klonen, README des Projekts folgen (Konfiguration, API-Keys), dann starten — meist per Docker oder npm/pip.
Im Detail
Telegraf ist das etablierte Node.js-Framework für Telegram-Bots und orientiert sich bewusst an Express: Middleware-Ketten verarbeiten eingehende Updates, Szenen und Wizards strukturieren mehrstufige Dialoge ähnlich wie Routen in einer Webanwendung. Für Teams, die bereits mit Express oder ähnlichen Node-Frameworks arbeiten, ist der Einstieg dadurch besonders schnell, weil sich viele Konzepte direkt übertragen lassen. Ein weiterer Pluspunkt ist die schiere Menge an älteren Tutorials und Beispielprojekten im Netz, die für gängige Aufgaben oft schon eine fertige Lösung bereithalten. Wer neu einsteigt und keine Express-Vorerfahrung hat, findet mit grammY inzwischen eine modernere, stärker TypeScript-fokussierte Alternative.
Praxis-Tipp
Middleware-Reihenfolge wie bei Express beachten: bot.use() für globale Logik zuerst registrieren, bevor spezifische Command-Handler folgen.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com
Erfahrungen & Kommentare.
Funktioniert der Bot bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
python-telegram-bot
Der Klassiker für Telegram-Bots in Python: komplette Bot-API-Abdeckung, ConversationHandler für mehrstufige Dialoge, Job-Queue für zeitgesteuerte Aufgaben, riesiges Wiki mit Beispielen.
aiogram
Modernes, vollständig asynchrones Telegram-Framework (asyncio), FSM (Zustandsmaschine) für Dialoge, Router-Konzept, Middleware, sehr performant bei vielen gleichzeitigen Nutzern.
grammY
Telegram-Framework für TypeScript/JavaScript (Node, Deno, Cloudflare Workers): typsicher, Plugin-System (Sessions, Menüs, i18n), läuft auch serverless.
