ProxyAI

Telegram

Ein Besuch bei BotFather, ein Einfügen

Bots können in Telegram nur innerhalb von Telegram selbst erstellt werden, indem man sich mit dem Konto @BotFather unterhält. Das gilt für jeden Dienst, nicht nur für ProxyAI. Deshalb öffnet sich der Dialog mit einem kurzen Leitfaden, der in etwa neunzig Sekunden und mit einem Einfügen erledigt ist.

Öffnen Sie in der Dashboard-Seitenleiste Konfigurationen → Kanäle und wählen Sie auf der Karte Telegram die Option Konfigurieren.

Der Leitfaden oben, Bot erstellen (etwa 90 Sekunden), bietet Ihnen:

  1. Eine Schaltfläche BotFather öffnen, die Sie direkt in diesen Chat bringt.
  2. Einen Ein-Tipp-Kopierbefehl für /newbot, den Sie dort senden.
  3. Eine Abfrage des Anzeigenamens, frei wählbar.
  4. Eine Abfrage des Benutzernamens. Telegram verlangt, dass er auf bot endet, zum Beispiel acme_support_bot.
  5. Die Antwort von BotFather, die den Code enthält, den Sie hier einfügen.

Der Leitfaden verschwindet, sobald Sie einen Bot gespeichert haben. Ein eingerichteter Kanal zeigt daher nur noch seine Einstellungen.

Behandeln Sie diesen Code wie ein Passwort. Gelangt er jemals nach außen, senden Sie /revoke an BotFather, nehmen Sie den neuen Code und speichern Sie ihn hier.

Den Dialog ausfüllen

Bot-Token: Fügen Sie den Code ein, den BotFather Ihnen geschickt hat. Das ist das einzige Feld, das Sie zwingend ausfüllen müssen.

Bot-Benutzername ohne das @. ProxyAI prüft beim Speichern den echten Benutzernamen bei Telegram. Ein kleiner Fehler wird dadurch automatisch korrigiert.

Datenschutzmodus: Diese Einstellung legt fest, was ProxyAI in Gruppenchats erwartet. Die Einstellung selbst wird bei BotFather vorgenommen, nicht hier.

  • Gruppen-Datenschutz ein (Telegram-Standard): In Gruppen sieht der Bot nur Befehle, Antworten auf seine eigenen Nachrichten und Nachrichten, die ihn mit @ erwähnen.
  • Alle Gruppennachrichten: Der Bot sieht alles, was in einer Gruppe gesagt wird. Dafür senden Sie zuerst /setprivacy an BotFather und wählen Disable. Entfernen Sie danach den Bot aus jeder Gruppe und fügen Sie ihn wieder hinzu. Ein Bot, der Gruppenadministrator ist, sieht ohnehin immer alles.

Menü-Schaltfläche und Inline-Tastatur: Sie können diese jetzt setzen. Die Antworten des Bots zeigen aber noch keine Schaltflächen, Sie sehen in Telegram heute also noch keine Änderung.

Was beim Speichern passiert

ProxyAI prüft den Code bei Telegram und verbindet Ihren Bot für Sie. Sie müssen nichts zurück in BotFather einfügen.

Schlägt das Speichern fehl:

  • Ungültiges Token: Der Code wurde ersetzt oder widerrufen, nachdem Sie ihn kopiert haben. Holen Sie sich bei BotFather einen neuen.
  • Webhook fehlgeschlagen: Der Code war in Ordnung, aber die Verbindung wurde nicht abgeschlossen, meist ein vorübergehender Fehler. Speichern Sie erneut.

Testen

Öffnen Sie Ihren Bot in Telegram, senden Sie ihm eine Nachricht und prüfen Sie die Antwort. Fügen Sie ihn danach einer Gruppe hinzu und bestätigen Sie, dass er sich so verhält, wie Sie es im Datenschutzmodus gewählt haben. Diese Einstellung wird am häufigsten falsch verstanden: Eine Änderung bei BotFather wirkt sich nicht auf Gruppen aus, in denen der Bot bereits ist. Entfernen und fügen Sie ihn dort erneut hinzu.

Sehr lange Antworten werden gekürzt, damit sie in das Nachrichtenlimit von Telegram passen. Sie schlagen nicht fehl.