Telegram Bot erstellen ohne Programmieren: Der ultimative Guide
Hier ist ein umfassendes Tutorial, wie du deinen eigenen Telegram-Bot erstellst, ohne auch nur eine einzige Zeile Code zu schreiben.
Telegram-Bots sind extrem vielseitig: Sie können Nachrichten automatisch beantworten, Inhalte teilen oder sogar kleine Shops verwalten. Dank „No-Code“-Plattformen kann heute jeder in weniger als 10 Minuten einen funktionsfähigen Bot erstellen.
Schritt 1: Den Bot bei Telegram registrieren (BotFather)
Bevor wir eine No-Code-Plattform nutzen, müssen wir den Bot offiziell bei Telegram anmelden. Das passiert über den sogenannten BotFather.
- Öffne Telegram und suche nach dem Kontakt @BotFather.
- Starte den Chat mit
/start. - Sende den Befehl
/newbot. - Wähle einen Namen: Das ist der Anzeigename (z.B. Mein Support Bot).
- Wähle einen Benutzernamen: Dieser muss auf
_botenden (z.B. MeinSupport123_bot). - API Token speichern: BotFather schickt dir nun eine Nachricht mit einem langen API Token (eine Folge aus Zahlen und Buchstaben). Halte diesen Token geheim! Er ist der Schlüssel zu deinem Bot.
Schritt 2: Eine No-Code-Plattform wählen
Es gibt verschiedene Tools, mit denen du den Bot "füttern" kannst. Hier sind die zwei besten Optionen für Anfänger:
- Option A: ManyBot (Am einfachsten) – Ein Bot innerhalb von Telegram, der andere Bots steuert. Ideal für Auto-Antworten und Menüs.
- Option B: BotPress oder Make.com – Wenn du komplexe Automatisierungen oder KI-Anbindungen (wie ChatGPT) willst.
In diesem Guide nutzen wir ManyBot, da es komplett innerhalb von Telegram funktioniert.
Schritt 3: Den Bot mit ManyBot verbinden
- Suche in Telegram nach @Manybot und klicke auf
Start. - Wähle die Sprache (Deutsch/English).
- Klicke auf „Neuen Bot hinzufügen“.
- Kopiere nun den API Token, den du in Schritt 1 vom BotFather erhalten hast, und sende ihn an ManyBot.
- Sobald ManyBot den Token akzeptiert, ist dein Bot "live". Du kannst nun eine kurze Beschreibung hinzufügen, was dein Bot macht.
Schritt 4: Funktionen einrichten (Menüs & Befehle)
Jetzt gibst du deinem Bot Intelligenz. Gehe zu deinem eigenen neu erstellten Bot (suche nach seinem Benutzernamen) und starte ihn.
1. Benutzerdefinierte Befehle erstellen
- Klicke auf „Custom Commands“ (Benutzerdefinierte Befehle).
- Klicke auf „Create Command“.
- Gib den Befehl ein, z.B.
/hilfe. - Sende nun die Nachricht, die der Bot antworten soll, wenn jemand
/hilfetippt (Text, Bild oder Datei). - Klicke auf „Save“.
2. Ein Hauptmenü erstellen
Damit Nutzer nicht tippen müssen, kannst du Buttons erstellen:
- Gehe zu „Settings“ -> „Configure Main Menu“.
- Klicke auf „Add Menu Item“.
- Wähle einen deiner zuvor erstellten Befehle aus.
- Gib dem Button einen Namen (z.B. „Hilfe erhalten“).
Schritt 5: Nachrichten an alle senden (Broadcasting)
Einer der größten Vorteile eines eigenen Bots ist die Newsletter-Funktion.
- Gehe in deinen Bot.
- Wähle „Broadcast / New Post“.
- Schreibe deine Nachricht.
- Sende sie ab. Jeder, der deinen Bot gestartet hat, erhält diese Nachricht sofort.
Alternative: Für Fortgeschrittene (Make.com)
Falls du möchtest, dass dein Bot Daten in ein Google Sheet einträgt oder mit ChatGPT antwortet:
- Erstelle einen Account bei Make.com.
- Erstelle ein neues „Scenario“.
- Suche nach dem Modul „Telegram Bot“.
- Wähle „Watch Updates“ und gib deinen API Token ein.
- Verknüpfe es per Drag-and-Drop mit anderen Modulen (z.B. OpenAI oder Google Sheets).
Zusammenfassung der Checkliste
- BotFather: Bot erstellen & API Token kopieren.
- Tool wählen: Manybot (einfach) oder Make.com (mächtig).
- Logik bauen: Befehle und Menüs ohne Code erstellen.
- Testen: Schicke deinem Bot Nachrichten, um zu sehen, ob er wie gewünscht reagiert.
Pro-Tipp: Du kannst das Profilbild und die Beschreibung deines Bots jederzeit nachträglich beim BotFather über den Befehl /mybots ändern.
Viel Erfolg mit deinem ersten eigenen Telegram-Bot!