Einen eigenen Telegram-Bot können Sie in einem ganz normalen Chat mit @BotFather erstellen. Er registriert das Konto und stellt einen Token für die Anbindung bereit. Im Folgenden erklären wir, wie Bots funktionieren, gehen die Registrierung durch und zeigen, wozu Sie den erhaltenen Token brauchen.

Was ist ein Telegram-Bot?
Telegram-Bots sind zunächst einmal eine besondere Art von Konto. Wie ein gewöhnlicher Nutzer hat auch ein Bot einen Namen, eine Beschreibung und ein Profilbild. Sie können ihm eine private Nachricht schreiben oder ihn zu einer Gruppe hinzufügen.
Sie können sich allerdings nicht als Bot in einer Telegram-App anmelden und von Hand antworten. Ein Programm steuert den Bot: Es empfängt Nachrichten und entscheidet, was es darauf antwortet. In diesem Programm wird festgelegt, welche Befehle der Bot versteht und welche Aufgaben er erledigt.
Das Prinzip hinter Telegram-Bots
Im Kern ermöglichen Telegram-Bots die Interaktion mit Programmen über einen gewöhnlichen Chat. Statt eine separate App mit Menüs und Formularen zu verwenden, öffnet man einen vertrauten Chat in Telegram.
Eine Redaktion braucht beispielsweise einen Bot für Vorschläge ihrer Leser. Ein Leser schickt ein Thema für einen künftigen Beitrag, und das Programm speichert es und sendet eine Bestätigung. Ein anderer Bot kann an Termine erinnern oder Quizrunden durchführen. Nach außen bleibt es ein Austausch von Nachrichten, doch die Programme erfüllen unterschiedliche Aufgaben.
Zunächst müssen Sie ein Bot-Konto registrieren. Dafür genügt Ihr eigenes Telegram-Konto. Wie der Bot arbeiten soll, können Sie nach der Registrierung einrichten.
Einen Telegram-Bot mit @BotFather erstellen
@BotFather fragt nacheinander zwei Angaben ab: den Anzeigenamen und eine eindeutige Adresse, den sogenannten Benutzernamen (username). In unserem Beispiel lautet der Name „Помощник редакции“ (auf Deutsch „Redaktionshelfer“).
Wo Sie die Schritte ausführen
Die Screenshots zeigen Telegram Web. Öffnen Sie auch in der Telegram-App den Chat mit @BotFather und senden Sie dieselben Befehle. Die Antworten von @BotFather sind in unserem Beispiel auf Englisch; unten erklären wir, welche Angabe er bei jedem Schritt verlangt.
Suchen Sie @BotFather über die Telegram-Suche, öffnen Sie den Chat und klicken Sie oben auf den Namen, um das Profil zu öffnen. Prüfen Sie den exakten Benutzernamen @BotFather und das Verifizierungszeichen: Ein ähnlicher Name bedeutet noch nicht, dass es sich um den offiziellen Bot handelt. Kehren Sie zum Chat zurück. Wenn Sie die Unterhaltung zum ersten Mal öffnen, klicken Sie auf „Starten“.

Öffnen Sie das Profil über den Namen in der Kopfzeile. 
Für die Registrierung brauchen Sie genau diesen Bot: @BotFather. Tipp
Überlegen Sie sich vorab einen verständlichen Namen und mehrere mögliche Adressen. Der Name sollte erkennen lassen, wofür der Bot gedacht ist. Die Adresse sollte möglichst kurz und leicht einzutippen sein. Falls Ihre erste Wahl schon vergeben ist, haben Sie eine Alternative.
Senden Sie im Chat den Befehl
/newbot. @BotFather antwortet auf Englisch und bittet Sie, einen Namen für den neuen Bot zu wählen.
Nach /newbot fragt @BotFather nach dem Namen. Senden Sie den Namen des Bots als separate Nachricht. Im Beispiel ist das „Помощник редакции“. Hier sind auch russische Buchstaben und Leerzeichen erlaubt. Nach dem Namen fragt @BotFather nach dem Benutzernamen.

Zuerst /newbot, dann der Name. Beide Nachrichten sind im selben Chat zu sehen. Senden Sie den gewählten Benutzernamen ohne das Zeichen
@. Er muss aus 5 bis 32 lateinischen Buchstaben, Ziffern oder Unterstrichen bestehen und aufbotenden. Im Beispiel wurde die Adresse @editorial_helper_flowin_bot angenommen; wählen Sie für Ihren eigenen Bot eine andere, noch freie Variante. Ist die Adresse bereits vergeben, bittet @BotFather um eine neue. Sobald der Benutzername angenommen wurde, erscheinen in der Antwort ein Link zum Bot und ein Token: Die Registrierung ist abgeschlossen.
Bestätigung, Bot-Adresse und Token kommen in einer einzigen Nachricht. Der Token ist auf dem Bild verdeckt.
Der Bot hat jetzt ein Konto und eine Adresse, unter der andere ihn finden können. Den erhaltenen Token brauchen Sie für den nächsten Schritt: die Anbindung eines Programms an den Bot.
Die Funktionen eines Telegram-Bots
Das gerade erstellte Konto tut für sich genommen noch nichts. Damit der Bot Leservorschläge entgegennimmt, Erinnerungen verschickt oder eine andere Aufgabe übernimmt, braucht er ein Programm. Sie können es selbst schreiben, einen Entwickler damit beauftragen oder einen fertigen Dienst mit passenden Funktionen wählen.
Für die Anbindung benötigen Sie den Token aus der Nachricht von @BotFather. Er gibt dem Programm Zugriff auf das Bot-Konto. Der Benutzername hat einen anderen Zweck: Über diese Adresse finden andere den Chat. Deshalb können Sie sie an Leser und Kunden weitergeben.
Wenn Sie den neuen Bot geöffnet, auf „Starten“ geklickt und keine Antwort erhalten haben, bedeutet das nicht, dass die Registrierung fehlgeschlagen ist. Solange kein Programm angebunden ist, gibt es schlicht niemanden, der antwortet.
Wichtig
Wer den Token hat, kann den Bot steuern. Bewahren Sie ihn wie ein Passwort auf und geben Sie ihn nur an einen Entwickler oder Dienst weiter, dem Sie die Anbindung anvertrauen. Die Bot-Adresse dürfen Sie veröffentlichen, den Token nicht.
Häufige Fragen
Muss ich für den Bot eine separate SIM-Karte kaufen?
Nein. Sie erstellen ihn über @BotFather von Ihrem eigenen Telegram-Konto aus. Der Bot selbst braucht weder eine eigene Telefonnummer noch eine separate SIM-Karte.
Kann ich einen Bot erstellen, ohne zu programmieren?
Für die Registrierung ist kein Code nötig: Es genügt, den Anweisungen von @BotFather im Chat zu folgen. Damit der Bot Aufgaben erledigt, brauchen Sie nach der Registrierung ein Programm oder einen fertigen Dienst mit passenden Funktionen.
Was kann ich tun, wenn @BotFather den Benutzernamen nicht annimmt?
Prüfen Sie die Länge, die erlaubten Zeichen und die Endung bot anhand der Regeln für die Wahl der Adresse. Steht in der Meldung, dass der Benutzername schon vergeben ist, überlegen Sie sich eine andere Variante. Der Anzeigename kann dabei gleich bleiben.
Warum antwortet der Bot auch nach einem Klick auf „Starten“ nicht?
Die Schaltfläche sendet dem Bot einen Befehl zum Beginn der Unterhaltung. Die Antwort muss jedoch ein Programm erzeugen. Ist es noch nicht angebunden, ist dieses Ergebnis zu erwarten. Den Unterschied zwischen Registrierung und Inbetriebnahme erklären wir im Abschnitt zur Funktionsweise des Bots.
Muss ich einen neuen Bot erstellen, wenn Unbefugte den Token kennen?
Nein, Sie können den Token über @BotFather widerrufen und ersetzen. Danach müssen Sie den neuen Schlüssel im angebundenen Programm oder Dienst eintragen. Das Bot-Konto selbst bleibt dabei unverändert.




