Zum Inhalt springen

Telegram

Telegram ist eine tolle Möglichkeit, deine Selu-Agenten von praktisch jedem Gerät aus zu erreichen. Du erstellst einen Telegram-Bot und verbindest ihn mit Selu — der ganze Prozess dauert etwa fünf Minuten.

  1. Öffne Telegram und suche nach @BotFather.
  2. Sende /newbot und folge den Anweisungen, um deinen Bot zu benennen.
  3. BotFather gibt dir einen Bot-Token — eine lange Zeichenfolge, die so aussieht: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11. Kopiere ihn und bewahre ihn sicher auf.

Die Pipe-Hinzufügen-Seite mit allen verfügbaren Pipe-Typen: Web UI, iMessage, Telegram, WhatsApp und Webhook.

  1. Öffne Selu und gehe zu Pipes.
  2. Klicke auf Pipe hinzufügen und wähle Telegram.
  3. Füge deinen Bot-Token ein — Selu überprüft ihn automatisch.
  4. Wähle den Chat aus, in dem der Bot auf Nachrichten hören soll.
  5. Speichere deine Pipe.

Finde deinen Bot in Telegram, indem du nach dem Benutzernamen suchst, den du während der Einrichtung gewählt hast. Sende ihm eine Nachricht und dein Selu-Agent wird antworten.

Wenn deine Agenten Berechtigung brauchen, um Tools zu verwenden, verarbeitet Telegram Genehmigungen über normale Chat-Antworten:

  1. Agent benötigt ein Tool mit Nachfragen-Policy
  2. Du erhältst eine Nachricht: “Bevor ich weitermache: [Tool-Aktionsbeschreibung]. Antworte, um diese Aktion zu genehmigen.”
  3. Antworte mit “ja”, “genehmigen”, “ok” oder ähnlich, um das Tool zu erlauben
  4. Antworte mit “nein”, “verweigern”, “abbrechen”, um es zu blockieren

Telegrams Antwort-System stellt sicher, dass deine Genehmigung die richtige Tool-Anfrage erreicht:

  • Auf spezifische Nachrichten antworten: Verwende Telegrams Antwort-Funktion (langes Drücken → Antworten), um auf spezifische Genehmigungsanfragen zu antworten
  • Einfache Antworten wenn klar: Wenn du nur eine ausstehende Genehmigung hast, funktioniert jede Chat-Nachricht mit “ja” oder “nein”
  • Mehrere Genehmigungen: Wenn mehrere Tools Genehmigung benötigen, antworte direkt auf jede Genehmigungsnachricht, um Verwirrung zu vermeiden

Standardmäßig sieht dein Bot nur Nachrichten, die direkt an ihn gesendet werden oder die ihn mit @botname erwähnen. In Gruppenchats kannst du den Privatsphären-Modus über BotFather (/setprivacy) deaktivieren, wenn du möchtest, dass der Agent alle Nachrichten sieht.

  • Bot antwortet nicht — Überprüfe den Bot-Token in deinen Pipe-Einstellungen. Wenn du den Token in BotFather neu generiert hast, aktualisiere ihn auch in Selu.
  • Webhook-Fehler — Stelle sicher, dass deine Selu-Instanz über HTTPS erreichbar ist. Telegram benötigt ein gültiges SSL-Zertifikat für Webhooks.

Wenn Tool-Genehmigungen nicht richtig funktionieren:

  1. Verwende Telegrams Antwort-Funktion — Drücke lange auf die Genehmigungsnachricht und tippe “Antworten”, anstatt nur eine neue Nachricht zu senden
  2. Überprüfe auf mehrere ausstehende Genehmigungen — Wenn mehrere Tools Berechtigung benötigen, stelle sicher, dass du auf die richtige Genehmigungsanfrage antwortest
  3. Verwende klare Genehmigungs-Wörter — Einfache Antworten wie “ja”, “nein”, “genehmigen”, “verweigern” funktionieren am besten

Wenn deine Genehmigungsantworten nicht erkannt werden:

  1. Verwende immer Telegrams Antworten-Button, wenn du mehrere Genehmigungsanfragen siehst
  2. Überprüfe den Gesprächsverlauf — Stelle sicher, dass du im selben Chat bist, wo die Genehmigung angefragt wurde
  3. Vermeide komplexe Antworten — Halte dich bei Genehmigungen an einfache “Ja/Nein” Antworten statt Erklärungen
  4. Eine Genehmigung nach der anderen — Wenn du mehrere Tools testest, warte bis jede Genehmigung abgeschlossen ist, bevor du die nächste versuchst