Integrationen

Integrationen verbinden den Bot mit externen Diensten. Jede Integration ist eine gespeicherte Konfiguration (mit verschlüsselten Geheimnissen), die anschließend von Reaktionsaktionen verwendet wird. Der Bereich — Integrationen im linken Menü; Schaltfläche Integration hinzufügen, Verbindungsschalter und Schaltfläche Konfigurieren auf jeder Karte.

Verfügbare Dienste

  • KI — Sprachmodell (OpenAI-kompatibler API). Siehe KI-Antworten.
  • Google Sheets — Zeilen zu einer Tabelle hinzufügen.
  • Google Drive — Dateien in einen Ordner hochladen.
  • GetCourse — Nutzer und Deals an GetCourse übermitteln.
  • Webhook — universelles Senden von Daten per HTTP an beliebige Dienste.
  • Externer Handler — eigenes Backend per WebSocket verbinden: Die Reaktion wird von Ihrem Server verarbeitet. Siehe Externer Handler.

Konfiguration

Beim Hinzufügen wird der Dienst ausgewählt, ein Name und typabhängige Konfigurationsfelder angegeben:

Webhook

  • Webhook-URL — Adresse des Empfängers.
  • HMAC-Signatur (Geheimnis) — zur Authentizitätsprüfung; die Anfrage wird mit dem Header X-Signature: sha256=... signiert.

GetCourse

  • Konto und Geheimschlüssel.
  • Objekt — „Nutzer" oder „Deals".

Google Sheets

  • Tabellen-ID und Bereich.
  • JSON des Service-Kontos (Geheimnis) — Schlüssel des Google-Service-Kontos.

Google Drive

  • Ordner-ID.
  • JSON des Service-Kontos (Geheimnis).

KI

  • Base URL, Modell, System-Prompt, API-Schlüssel (Geheimnis). Details — KI-Antworten.

Externer Handler

WebSocket-Integration: Ihr Server verbindet sich mit GetMyBot und verarbeitet Reaktionen, indem er mit Befehlen im Telegram Bot API-Format antwortet.

  • WebSocket-Adresse — über diese Adresse verbindet sich Ihr Dienst.
  • Verbindungstoken (Geheimnis) — wird einmalig bei der Erstellung angezeigt; es gibt eine Neuausstellungs-Schaltfläche.

Details, Protokoll und Service-Beispiele — Externer Handler.

Verwendung in Reaktionen

  • KI und Webhook sind sofort als Aktionen/Kanäle verfügbar: Fügen Sie die Aktion KI hinzu oder senden Sie Daten mit der Aktion Web-Anfrage an die Webhook-Adresse.
  • Die Aktionen GetCourse, Google Tabelle, Google Drive im Reaktions-Builder sind als „demnächst" gekennzeichnet — die Integrationen selbst können bereits jetzt konfiguriert werden.

Sicherheit

Alle ausgehenden Anfragen werden durch SSRF-Schutz gefiltert (Zugriff auf das interne Netz ist verboten), und die Antwort ist größenbeschränkt. Integrations-Geheimnisse werden verschlüsselt gespeichert.

Weiter