Den Telegram-Bot eines Kontos erstellen (BotFather, Secretary Mode, Token)
Um den Telegram-Bot eines LanaChat-Kontos zu erstellen, senden Sie in Telegram /newbot an @BotFather, schalten den Secretary Mode des Bots ein und fügen dann den Token, den BotFather Ihnen schickt, in LanaChat ein. Das dauert drei Minuten, ist kostenlos und Telegram Premium ist nicht nötig.
Jedes Telegram-Konto in LanaChat antwortet den Fans über einen eigenen Bot. Diese drei Schritte machen Sie einmal pro Bot, im Schritt Create the bot des Assistenten Add account (Studio › Telegram Accounts). Danach verknüpfen Sie den Bot mit dem Telegram-Konto der Creatorin, in Telegram Business (letzter Teil dieses Leitfadens).
Bevor Sie beginnen #
- Telegram geöffnet auf einem Handy oder Computer, mit einem beliebigen Telegram-Konto (Ihres reicht: Der Bot ist nicht an das Konto gebunden, das ihn erstellt).
- In der Console: Studio › Telegram Accounts → Add account, mit den Schritten Creator und Details erledigt. Sie landen bei Schritt 3, Create the bot.
- Zugang zum Telegram-Konto der Creatorin für den letzten Teil (die Verknüpfung in Telegram Business).
Schritt 1: den Bot mit /newbot erstellen #
- Suchen Sie in Telegram nach @BotFather und öffnen Sie ihn. Achten Sie auf das blaue Häkchen: Nur dieser ist offiziell.
- Tippen Sie auf Start und senden Sie dann
/newbot. - BotFather fragt nach einem Namen. Das ist der Anzeigename des Bots, zum Beispiel *Julia Assistant*. Jeder Text geht, auch mit Leerzeichen, und Sie können ihn später ändern.
- BotFather fragt nach einem Benutzernamen. Das ist das @ des Bots, einmalig in ganz Telegram. Die Regeln:
- 5 bis 32 Zeichen: nur Buchstaben, Ziffern und
_, keine Leerzeichen, kein Bindestrich. - Er muss auf
bot(oderBot) enden, zum Beispieljulia_it_5_botoderJuliaItBot. - Er lässt sich danach nicht mehr ändern: Wählen Sie einen, den Sie in der Liste wiedererkennen.
- 5 bis 32 Zeichen: nur Buchstaben, Ziffern und
- BotFather antwortet *Done! Congratulations on your new bot.* mit dem Link des Bots und seinem Token.
Tipp Benennen Sie den Bot nach dem Konto, das er betreuen wird, zum Beispiel julia_it_meta_5_bot für das Konto *Julia IT Meta Ads 5*. Bei mehreren Konten sehen Sie so auf einen Blick, welcher Bot welches betreut.
Der Benutzername ist schon vergeben: Was nun? #
BotFather antwortet *Sorry, this username is already taken.* Benutzernamen sind in ganz Telegram einmalig: Hängen Sie ein Wort oder eine Zahl an und senden Sie ihn erneut: julia_it_5_bot, dann julia_it_5b_bot und so weiter. Antwortet BotFather, der Benutzername sei ungültig, prüfen Sie, ob er auf bot endet und nur Buchstaben, Ziffern und _ enthält.
Haken Sie im Assistenten das erste Kästchen ab und geben Sie dann den Benutzernamen in Enter the bot username ein (mit oder ohne @). Das Feld akzeptiert ihn nur, wenn er die Regeln oben erfüllt.
Schritt 2: Secretary Mode einschalten (Pflicht) #
Secretary Mode ist der neue Name, den BotFather dem Business Mode gibt. Ohne ihn lehnt Telegram den Bot in Telegram Business ab und das Konto kann sich nie verbinden.
- Senden Sie in @BotFather
/mybots. - Wählen Sie den Bot, den Sie gerade erstellt haben.
- Tippen Sie auf Bot Settings, dann auf Secretary Mode, dann auf Turn on.
- BotFather bestätigt: *Secretary Mode is currently enabled for @your_bot*.
Haken Sie das Kästchen Turn on Secretary Mode im Assistenten erst ab, wenn Sie diesen Satz sehen. Das Kästchen ist als Pflicht markiert: Ohne es bleibt Next gesperrt.
Schritt 3: den Token in LanaChat einfügen #
Der Token steht in der Nachricht *Done! Congratulations* von BotFather, nach *Use this token to access the HTTP API*. Er sieht so aus: 12345678:AAxxxx…, also 8 bis 10 Ziffern, ein Doppelpunkt, dann 35 Zeichen.
- Tippen Sie in BotFather auf den Token, um ihn vollständig zu kopieren.
- Fügen Sie ihn im Assistenten in Paste the token BotFather sent ein.
- LanaChat prüft ihn und zeigt *Token accepted. It is never shown again.* Tippen Sie auf Next.
Haben Sie die Nachricht verloren, senden Sie in @BotFather /mybots, wählen Sie den Bot und dann API Token: BotFather zeigt ihn erneut.
Halten Sie den Token geheim #
Der Token ist das Passwort des Bots: Wer ihn hat, kann als Bot Nachrichten lesen und senden, also auf dem Konto der Creatorin.
- Fügen Sie ihn nur in LanaChat ein. Senden Sie ihn nie in einem Chat, einer E-Mail, einem Screenshot oder einem Support-Ticket. Der LanaChat-Support fragt nie danach.
- Ist er durchgesickert, widerrufen Sie ihn sofort: Senden Sie in @BotFather
/revokeund wählen Sie den Bot (oder/mybots→ der Bot → API Token → Revoke current token). Der alte Token funktioniert sofort nicht mehr und BotFather schickt einen neuen. - Geben Sie den neuen Token dann LanaChat: Öffnen Sie in Studio › Telegram Accounts das Menü Actions der Zeile → Replace bot token und fügen Sie ihn ein. Dort wird nur ein neuer Token desselben Bots angenommen.
Den Bot mit dem Konto der Creatorin verknüpfen #
Der Assistent geht dann zu Schritt 4, Connect in Telegram. Auf dem Telegram-Konto der Creatorin (nicht auf dem Konto, das den Bot erstellt hat):
- Öffnen Sie Settings → Telegram Business → Chat Automation (in manchen Versionen Chatbots).
- Fügen Sie den Bot über sein @ hinzu (der Assistent hat eine Schaltfläche Copy) und behalten Sie *All Private Chats Except…* bei.
- Schalten Sie unter Bot permissions Manage Messages ein (als Required markiert): Ohne das kann LanaChat nicht antworten.
- Manage Profile, Manage Gifts and Stars und Manage Stories sind optional, empfohlen. Lassen Sie in Gifts and Stars Transfer Stars und Transfer and Upgrade Gifts ausgeschaltet, außer Sie möchten, dass LanaChat Geld bewegt.
Das Fenster wechselt von selbst zu Connected as @username. Tippen Sie auf Done. Die KI des neuen Kontos ist aus: Schalten Sie sie ein, sobald die Creatorin bereit ist. Die Status und was zu tun ist, wenn die Verbindung wartet, finden Sie in Telegram-Konten verbinden.
Welche Fehler passieren am häufigsten? #
- Secretary Mode vergessen: Der Bot lässt sich in Chat Automation nicht hinzufügen, oder das Konto bleibt auf Waiting for Telegram. Schalten Sie ihn in @BotFather ein (Schritt 2) und fügen Sie den Bot in Telegram erneut hinzu.
- Token falsch eingefügt: *This is not a bot token: 8 to 10 digits, a colon, then 35 characters.* oder *Token not accepted*. Ein Leerzeichen, ein Zeilenumbruch oder ein fehlendes Zeichen reicht schon. Kopieren Sie ihn erneut aus BotFather und fügen Sie nur ihn ein.
- Token eines anderen Bots: Beim Ersetzen eines Tokens wird der Token eines anderen Bots abgelehnt (*This token belongs to another bot*). Fügen Sie den neuen Token desselben Bots ein.
- Bot schon von einem anderen Konto genutzt: Der Assistent zeigt *This bot is already in use* und bietet Use it for this account too an. Nehmen Sie das nur für ein Konto derselben Creatorin an: Die Stars beider Konten landen auf demselben Bot-Guthaben. Sonst erstellen Sie mit
/newboteinen neuen Bot. - Manage Messages aus: Das Konto verbindet sich, aber LanaChat kann nicht antworten. Schalten Sie in Chat Automation Manage Messages mit Reply to Messages ein.
- Bot auf dem falschen Telegram-Konto hinzugefügt: Der Bot muss auf dem Konto der Creatorin hinzugefügt werden, dem Konto, dem die Fans schreiben. Ein Telegram-Konto behält immer nur einen Bot: Ein neuer ersetzt den vorherigen.
FAQ #
Kostet das Erstellen eines Telegram-Bots etwas? #
Nein. @BotFather erstellt Bots kostenlos, und Telegram Premium ist nicht nötig, damit ein Secretary-Bot ein Konto betreut.
Kann ich den Bot von meinem eigenen Telegram-Konto aus erstellen? #
Ja. Der Bot gehört dem Telegram-Konto, das ihn in BotFather erstellt hat, kann aber in Telegram Business zu jedem Konto hinzugefügt werden. Nur der letzte Teil (Chat Automation) muss auf dem Konto der Creatorin erfolgen.
Brauche ich einen Bot pro Telegram-Konto? #
Standardmäßig ja: Ein Bot pro Konto hält die Stars jedes Kontos getrennt. Ein Bot kann auch mehrere Konten derselben Creatorin betreuen, ausgewählt unter Use an existing bot in Schritt 3.
Kann ich den Bot später umbenennen? #
Den Namen ja: /mybots → der Bot → Edit Bot → Edit Name. Der Benutzername (das @) lässt sich nicht ändern: Erstellen Sie einen neuen Bot und nutzen Sie Change bot in Edit des Kontos, wenn Sie einen anderen brauchen.
Was tun, wenn mein Token durchgesickert ist? #
Senden Sie /revoke an @BotFather und wählen Sie den Bot: Der alte Token funktioniert sofort nicht mehr. Fügen Sie dann den neuen in Studio › Telegram Accounts ein, Zeile Actions → Replace bot token.
Warum zeigt BotFather keinen Secretary Mode an? #
Aktualisieren Sie die Telegram-App, senden Sie erneut /mybots und öffnen Sie Bot Settings. In älteren Versionen heißt die Einstellung noch Business Mode: Schalten Sie sie ein, es ist derselbe Schalter.
Mehr auf der Funktionsseite zu Telegram-Konten.