Zurück zum Blog
Glossar21. Oktober 20262 min read

Was /start in einem Telegram-Bot bewirkt

Mit dem Tippen auf den Start-Button erlaubst du einem Telegram-Bot, dir zu schreiben. Hier erfährst du, was dabei passiert, wie Start-Links funktionieren und wie eine gute erste Antwort aussieht.

Was /start in einem Telegram-Bot bewirkt

In Telegram ist /start der erste Befehl, den ein Nutzer an einen Bot sendet, meist durch Tippen auf den Start-Button. Er signalisiert dem Bot, dass diese Person einen Chat mit ihm geöffnet hat. Erst danach kann der Bot ihr Nachrichten senden. Ein Start-Link kann außerdem einen kurzen Parameter enthalten, damit der Bot weiß, woher die Person gekommen ist.

Was passiert, wenn du auf Start tippst

Wenn du einen Bot zum ersten Mal öffnest, zeigt Telegram anstelle des üblichen Nachrichtenfelds einen Start-Button an. Wenn du darauf tippst, wird der Befehl /start an den Bot gesendet. Für den Bot ist das das erste Zeichen, dass es dich gibt. Jetzt hat er einen Chat mit dir und kann antworten.

Deshalb braucht jeder Bot auch eine gute Antwort auf /start. Sie ist das Erste, was der Bot einem Menschen sagt. Die meisten entscheiden genau in diesem Moment, ob sie den Chat behalten oder schließen.

Warum ein Bot dir nicht zuerst schreiben kann

Telegram erlaubt es Bots nicht, ein Gespräch zu beginnen. Ein Bot kann nur Personen schreiben, die auf Start getippt haben. Wer ihn blockiert, ist für ihn nicht mehr erreichbar. Diese Regel verhindert, dass Telegram-Bots zu einem Spam-Kanal werden, und bestimmt, wie Unternehmen sie einsetzen: Der Bot muss Menschen über einen Link, einen Button in einem Kanal oder einen QR-Code dazu bewegen, auf Start zu tippen.

Start-Links mit einem Parameter

Ein Link zu einem Bot kann über einen Start-Parameter zusätzlichen Text enthalten. Dazu wird die Adresse des Bots um ?start= und einen kurzen Code ergänzt. Wenn jemand diesen Link öffnet und auf Start tippt, erhält der Bot den Code zusammen mit dem Befehl /start. Shops erkennen daran, über welchen Beitrag oder Partner ein Kunde zu ihnen gekommen ist, oder öffnen direkt ein bestimmtes Produkt. Für die Person sieht alles ganz normal aus. Der Bot weiß lediglich mehr über den ersten Besuch.

Was eine gute erste Antwort enthalten sollte

Halte dich kurz. Erkläre in einer Zeile, was der Bot kann, biete die ein oder zwei wichtigsten Aktionen als Buttons an und gib den Nutzern die Möglichkeit, die Sprache zu wechseln. Bei einem Shop ist das meist ein Button, der den Shop öffnet. Bei einem Community-Bot sind es die Regeln und eine Möglichkeit zum Beitritt.

In BotLaunch antwortet der Shop-Bot auf /start mit einer Begrüßung und einem Button, der deinen Shop öffnet. Die Begrüßung kannst du im Dashboard umformulieren. Der Plattform-Bot antwortet in der Sprache der jeweiligen Person und bietet mit /lang die Möglichkeit, sie zu wechseln.

Weitere Befehle neben /start

Die meisten Bots antworten auch auf /help. Dieser Befehl zeigt, was der Bot alles kann. Telegram zeigt die Befehle eines Bots in einem Menü neben dem Nachrichtenfeld an, damit sich niemand die Befehle merken muss.

Häufig gestellte Fragen

Kann mir ein Telegram-Bot eine Nachricht senden, bevor ich auf Start tippe?

Nein. Ein Bot kann nur Personen schreiben, die ihn gestartet und nicht blockiert haben.

Was ist ein Start-Parameter?

Das ist zusätzlicher Text in einem Link zu einem Bot. Wenn die Person auf Start tippt, erhält der Bot diesen Text zusammen mit dem Befehl /start und kann daran erkennen, woher der Besuch kam.

Kann ich ändern, was mein Shop-Bot auf /start antwortet?

Ja. In BotLaunch kannst du die Begrüßung, die dein Shop-Bot sendet, im Dashboard bearbeiten.

Artikel teilen