Tích hợp
Các tích hợp kết nối bot với các dịch vụ bên ngoài. Mỗi tích hợp là một cấu hình đã lưu (với các bí mật được mã hóa), sau đó được sử dụng bởi các hành động phản ứng. Mục này nằm ở menu bên trái — Tích hợp; nút Thêm tích hợp, công tắc kết nối và nút Cài đặt trên mỗi thẻ.
Dịch vụ khả dụng
- AI — mô hình ngôn ngữ (API tương thích OpenAI). Xem Phản hồi AI.
- Google Sheets — thêm hàng vào bảng tính.
- Google Drive — tải file vào thư mục.
- GetCourse — gửi người dùng và giao dịch đến GetCourse.
- Webhook — gửi dữ liệu qua HTTP đến bất kỳ dịch vụ nào.
- Bộ xử lý bên ngoài — kết nối backend của bạn qua WebSocket: phản ứng được xử lý bởi server của bạn. Xem Bộ xử lý bên ngoài.
Cài đặt
Khi thêm, chọn Dịch vụ, đặt Tên và các trường cấu hình tùy theo loại:
Webhook
- URL webhook — địa chỉ của người nhận.
- Chữ ký HMAC (bí mật) — để xác minh tính xác thực; yêu cầu được ký với header
X-Signature: sha256=....
GetCourse
- Tài khoản và Khóa bí mật.
- Đối tượng — «Người dùng» hoặc «Giao dịch».
Google Sheets
- ID bảng tính và Phạm vi.
- JSON tài khoản dịch vụ (bí mật) — khóa Google service account.
Google Drive
- ID thư mục.
- JSON tài khoản dịch vụ (bí mật).
AI
- Base URL, Mô hình, System prompt, API key (bí mật). Chi tiết — Phản hồi AI.
Bộ xử lý bên ngoài
Tích hợp WebSocket: server của bạn kết nối đến GetMyBot và xử lý phản ứng, phản hồi bằng lệnh theo định dạng Telegram Bot API.
- Địa chỉ WebSocket — nơi dịch vụ của bạn kết nối đến.
- Token kết nối (bí mật) — hiển thị một lần khi tạo; có nút tái phát hành.
Chi tiết, giao thức và ví dụ dịch vụ — Bộ xử lý bên ngoài.
Sử dụng trong phản ứng
- AI và Webhook có thể dùng ngay dưới dạng hành động/kênh: thêm hành động AI hoặc gửi dữ liệu bằng hành động Yêu cầu web đến địa chỉ webhook.
- Các hành động GetCourse, Google Sheets, Google Drive trong trình xây dựng phản ứng được đánh dấu «sắp ra mắt» — bản thân các tích hợp có thể cấu hình ngay bây giờ.
Bảo mật
Tất cả yêu cầu đi ra đều được bảo vệ chống SSRF (cấm truy cập vào mạng nội bộ), và phản hồi bị giới hạn kích thước. Các bí mật tích hợp được lưu ở dạng mã hóa.
Bước tiếp theo
- Phản hồi AI — cài đặt và sử dụng mô hình.
- Bộ xử lý bên ngoài — kết nối backend của bạn qua WebSocket.
- Nguồn và khóa — connector REST/OzmaDB để đọc và ghi dữ liệu.
- Yêu cầu web và webhook — HTTP đến và đi.