整合
整合將機器人與外部服務連結。每個整合是一組已儲存的設定(含加密密鑰),供反應動作使用。此功能位於左側選單的整合;每張卡片上有新增整合按鈕、連接切換開關與設定按鈕。
可用服務
- AI — 語言模型(OpenAI 相容 API)。請參閱 AI 回覆。
- Google Sheets — 在試算表中新增列。
- Google Drive — 上傳檔案至資料夾。
- GetCourse — 將使用者與交易傳送至 GetCourse。
- Webhook — 透過 HTTP 將資料通用性地傳送至任意服務。
- 外部處理器 — 透過 WebSocket 連接您自己的後端:由您的伺服器處理反應。請參閱外部處理器。
設定
新增時,選擇服務、填寫名稱及依類型不同的設定欄位:
Webhook
- Webhook URL — 接收端網址。
- HMAC 簽章(密鑰)— 用於驗證真實性;請求以標頭
X-Signature: sha256=...簽署。
GetCourse
- 帳號與密鑰。
- 物件 — 「使用者」或「交易」。
Google Sheets
- 試算表 ID 與範圍。
- 服務帳號 JSON(密鑰)— Google 服務帳號金鑰。
Google Drive
- 資料夾 ID。
- 服務帳號 JSON(密鑰)。
AI
- Base URL、模型、系統提示、API 金鑰(密鑰)。詳情請參閱 AI 回覆。
外部處理器
WebSocket 整合:您的伺服器連接至 GetMyBot,並以 Telegram Bot API 格式的指令回應以處理反應。
- WebSocket 位址 — 您的服務藉此連接。
- 連線權杖(密鑰)— 建立時僅顯示一次;可按鈕重新發行。
協定詳情與服務範例請參閱外部處理器。
在反應中使用
- AI 和 Webhook 可直接作為動作/管道使用:新增 AI 動作,或透過網路請求動作將資料傳送至 webhook 位址。
- 建構器中的 GetCourse、Google 試算表、Google 雲端硬碟動作標示為「即將推出」——整合本身現在即可設定。
安全性
所有對外請求均通過 SSRF 防護(禁止存取內部網路),且回應大小受限。整合密鑰以加密方式儲存。
後續步驟
- AI 回覆 — 模型設定與應用。
- 外部處理器 — 透過 WebSocket 連接您自己的後端。
- 來源與金鑰 — 用於讀寫資料的 REST/OzmaDB 連接器。
- 網路請求與 webhook — 入站與出站 HTTP。