Telegram-Bot erstellen: So geht's

Jeder Telegram-Bot besteht aus zwei Teilen: einem Account, den du bei @BotFather registrierst, und einem Programm, das Nachrichten beantwortet. Die Registrierung dauert eine Minute. Für das Programm kannst du Code schreiben oder einen No-Code-Baukasten nutzen.

Aktualisiert · 5 Min. Lesezeit

Schritt 1: Bot bei BotFather registrieren

@BotFather ist der offizielle Bot von Telegram zum Erstellen von Bots. Er ist kostenlos, und du brauchst kein Entwicklerkonto.

  1. Öffne @BotFather in Telegram und tippe auf Starten.
  2. Sende /newbot.
  3. Gib einen Namen ein. Den sehen die Leute in Chats, z. B. Pizza Corner. Du kannst ihn später ändern.
  4. Gib einen Benutzernamen ein. Er muss auf bot enden, z. B. pizzacorner_bot, und lässt sich später nicht ändern.
  5. BotFather antwortet mit dem Link zu deinem Bot und einem Token. Kopiere den Token. Er ist der Schlüssel, mit dem ein Programm deinen Bot steuert.

Dein Bot existiert jetzt, antwortet aber noch niemandem. Das kommt in Schritt 2. Mehr zu Tokens erfährst du unter Bot-Token bekommen.

Schritt 2: Gib deinem Bot eine Aufgabe

Ein Bot antwortet nur, wenn ein Programm, das irgendwo läuft, seine Nachrichten liest und beantwortet. Du hast zwei Möglichkeiten.

Möglichkeit A: Einen No-Code-Baukasten nutzen

Ein Bot-Baukasten betreibt das Programm für dich. Mit Echo Maker:

  1. Öffne Echo Maker (@mkfrbot) und tippe auf Starten.
  2. Wähle eine Vorlage, z. B. einen Video-Downloader, einen KI-Chatbot oder einen Übersetzer.
  3. Füge den Token aus Schritt 1 ein.

Der Bot geht sofort online. Das Hosting ist kostenlos, und du verwaltest ihn über ein Admin-Panel direkt in Telegram.

Möglichkeit B: Den Code selbst schreiben

Wenn du programmieren kannst, nutzt du die Telegram Bot API mit fast jeder Programmiersprache. Beliebte Bibliotheken sind python-telegram-bot, aiogram (Python), grammY und Telegraf (JavaScript). Außerdem brauchst du einen Server oder ein Hosting, das online bleibt, denn der Bot antwortet nicht mehr, sobald dein Programm stoppt.

Code oder kein Code: Was passt zu dir?

No-Code-BaukastenSelbst programmieren
Zeit bis zum fertigen BotEtwa eine MinuteStunden bis Wochen
Nötige KenntnisseKeineProgrammieren
HostingInklusiveDu betreibst einen Server
Eigene FunktionenWas die Vorlagen bietenAlles, was du bauen kannst
KostenKostenlos, optionales UpgradeServerkosten

Wenn eine Vorlage schon kann, was du brauchst, bist du mit einem Bot-Baukasten schneller. Brauchst du etwas Ungewöhnliches, z. B. eine Anbindung an deine eigene Datenbank, schreib Code.

Schritt 3: Profil deines Bots fertigstellen

Zurück in @BotFather kannst du deinem Bot ein Profilbild, eine Beschreibung und eine Befehlsliste geben. So wirkt er vertrauenswürdig, wenn Leute ihn zum ersten Mal öffnen. Siehe Name, Bild und Beschreibung eines Bots ändern.

Schritt 4: Teilen

Der Link zu deinem Bot ist t.me/ plus sein Benutzername, z. B. t.me/pizzacorner_bot. Teile ihn überall. Beachte: Ein Bot kann niemandem zuerst schreiben. Die Leute müssen ihn öffnen und auf Starten tippen. Um ihn in einer Gruppe zu nutzen, füge ihn zur Gruppe hinzu.

Fragen

Ist es kostenlos, einen Telegram-Bot zu erstellen?

Ja. Einen Bot bei BotFather zu registrieren ist kostenlos. Für den Betrieb braucht man einen Server, und der kostet Geld, wenn du selbst hostest. Echo Maker hostet Bots kostenlos.

Wie viele Bots kann ich erstellen?

Telegram begrenzt, wie viele Bots ein Account mit BotFather erstellen kann, derzeit etwa 20. Bei Echo Maker kannst du so viele davon verbinden, wie du willst.

Kann ich einen Telegram-Bot auf dem Handy erstellen?

Ja. BotFather und Echo Maker funktionieren beide in der Telegram-App, du kannst einen Bot also komplett auf dem Handy erstellen und verwalten.

Muss ich programmieren können?

Nein. Mit einem No-Code-Baukasten wählst du eine Vorlage und fügst einen Token ein. Programmieren musst du nur, wenn du Funktionen von Grund auf bauen willst.