Im Gegensatz zu anderen Chat- und Messaging-Apps wurde Telegram entwickelt, um Bots mit geringem Aufwand zu unterstützen. Die Bot-Unterstützung hat zu einer erstaunlichen Anzahl von Bot-Optionen geführt, die Sie finden und in Ihre Gruppen integrieren können. Darüber hinaus ist die Erstellung eines eigenen Bots ziemlich einfach, da die meisten erforderlichen Tools bereits auf Telegram verfügbar sind.
In dieser Anleitung erfahren Sie, wie Sie einen einfachen Bot erstellen und zu Ihrem Telegram-Kanal hinzufügen. Der Einfachheit halber konzentriert sich die Anleitung auf die PC-Version, ähnliche Schritte gelten jedoch auch für andere Plattformen.
So erstellen Sie einen Telegram-Bot
Die Erstellung einer einfachen Telegram-Bot-Shell ist ziemlich einfach. Hier erfahren Sie, was Sie tun müssen.
- Öffnen Sie die Telegram-App und melden Sie sich bei Bedarf an.
- Klicken Sie auf die Suchleiste in der oberen linken Ecke und suchen Sie nach „BotFather“.
- Auf der Registerkarte „Globale Suche“ sehen Sie ein verifiziertes, markiertes Konto mit dem Handle „@BotFather“. Dies ist der offizielle Bot zur Bot-Erstellung von Telegram. Klicken Sie darauf, um mit dem Chatten zu beginnen.
- Klicken Sie im Chat auf den großen „START“-Button.
- Geben Sie den Befehl „/newbot“ ein oder wählen Sie ihn aus der Liste aus und senden Sie ihn, um den Erstellungsprozess zu starten.
- Wählen Sie nun einen Namen für Ihren Bot und senden Sie ihn. Beachten Sie, dass der Name des Bots nicht mit „Bot“ enden oder dieses enthalten muss, aber es kann anderen Benutzern helfen, später zu erkennen, dass sie einen Bot verwenden.
- Erstellen Sie nach der Benennung einen eindeutigen Benutzernamen für Ihren Bot. Gemäß den Anweisungen muss am Ende des Benutzernamens „bot“ stehen.
- Speichern Sie den API-Token-Link, den der BotFather als Antwort sendet. Teilen Sie es nicht mit anderen Personen, da es vollständigen Moderationszugriff und -kontrolle bietet.
- Fügen Sie Ihrem Bot eine Beschreibung hinzu, indem Sie „/setdescription“ eingeben und anschließend den Beschreibungstext hinzufügen. Andere Benutzer sehen diesen Text, wenn der Bot sie begrüßt oder wenn sie seine Details öffnen. Es kann ähnlich wie eine Begrüßungsnachricht verwendet werden oder Benutzer auf die grundlegenden Befehle des Bots hinweisen.
- Um das Profil des Bots mit einem Bild zu vervollständigen, geben Sie „/setuserpic“ ein und senden Sie das Bild, wenn BotFather antwortet, um es dem Konto Ihres Bots hinzuzufügen.
Und so erstellen Sie ein einfaches Telegram-Bot-Profil. Sie sollten Ihren Bot sehen können, wenn Sie seinen Benutzernamen in die Suchleiste eingeben, und wenn Sie darauf klicken, sollte er einen Chat mit der Nachricht öffnen, die Sie zuvor als Beschreibung festgelegt haben.
Bedenken Sie, dass ein neu erstellter Bot im Wesentlichen ein unbeschriebenes Blatt ist und programmiert werden muss, um irgendetwas auch nur annähernd Nützliches tun zu können. Sie können das Bot-Handbuch von Telegram konsultieren , das in der ersten BotFather-Nachricht verlinkt ist, um zu erfahren, wie Sie Befehle hinzufügen oder sich für einen Dienst anmelden, der dies für Sie erledigt.
Bots müssen über drei grundlegende Befehle verfügen: Start, Hilfe und Einstellungen. Diese globalen Befehle sind über eine Schnittstelle verfügbar und helfen Benutzern bei der Navigation durch andere Bot-Funktionen.
Leider endet hier der einfache Teil (und der Umfang dieses Leitfadens). Für die Erstellung eines funktionsfähigen Bots sind Programmierkenntnisse erforderlich, typischerweise in Java, C# oder Python.
Der von Ihnen gespeicherte Token kann für Dienste Dritter verwendet werden, um die API des Bots mit deren API zu verbinden, sodass Sie über deren Plattform Funktionen programmieren oder hinzufügen können. Um völlige Freiheit bei der Funktionsweise Ihres Bots zu haben, müssen Sie mehr über Bibliotheken, Codierung, objektorientierte Programmierung und Know-how in IDEs (z. B. Visual Studio Code) wissen.
Es gibt Dienste für Bots, die für Geschäftsförderung, Geldwechsel, Produktbestellungen, Nachrichtenzusammenstellung und vieles mehr gedacht sind.
Machen Sie sich darüber keine Sorgen
Was Menschen an Telegram reizt, kann sehr unterschiedlich sein. Einige schließen sich wegen der Privatsphäre und Verschlüsselung an, andere, weil die Anzahl der Kanalmitglieder unbegrenzt ist, und wieder andere wegen des Open-Source-Codes und der einfachen Implementierung von Bots. Und bei all den Möglichkeiten, die Telegram bietet, ist klar, warum es ein so hohes Benutzerengagement hat.
In diesem Artikel wurden nur die Grundlagen der Erstellung eines Bots behandelt, der Rest hängt von Ihrer Programmiererfahrung oder der Implementierung durch Dritte ab. Teilen Sie uns in den Kommentaren mit, ob Sie Probleme mit Telegram-Bots hatten oder zu welchen Anleitungen Sie als Nächstes weitere Informationen wünschen.