Tích hợp Bot Telegram
Hướng dẫn này giải thích cách kết nối Telegram Bot của bạn với bảng chat.smsbat.com.
1. Thêm Bot vào Panel
Trong bảng điều khiển, điều hướng đến Tài khoản của tôi -> bot Telegram.
- Nhấp vào Thêm Bot.
- Điền dữ liệu bot Telegram (tên, mã thông báo) và lưu nó vào hệ thống.
- Sau khi lưu, hãy chuyển đến phần cài đặt bot và truy xuất ID của nó để tạo URL gọi lại.
2. Tùy chọn tích hợp với Chat.SMSBAT
Tùy chọn 2.1: Ủy quyền cuộc gọi lại từ Telegram sang Omni Chat
Trong quy trình này, máy chủ của bạn sẽ nhận trực tiếp webhook Telegram rồi chuyển tiếp tải trọng tới SMSBAT.
sequenceDiagram
participant Client as Client Server
participant Tg as Telegram
participant Proxy as SMSBAT Proxy
participant Chat as Omni Chat
actor Operator
Client->>Tg: Send data to bot
Tg->>Client: Callback from Telegram
Client->>Proxy: Forward Telegram callback to SMSBAT
Proxy->>Chat: Reaction to trigger message
Operator->>Chat: Review and respond
Chat->>Tg: Interaction with Telegram
Yêu cầu:
- Đảm bảo hệ thống máy khách ủy quyền các cuộc gọi lại đến trực tiếp tới webhook chat.smsbat.com.
- Cung cấp văn bản/hành động chính xác của nút "Bắt đầu trò chuyện".
- Cung cấp văn bản/hành động chính xác của nút "Kết thúc trò chuyện".
Tùy chọn 2.2: Logic proxy quay lại máy khách
Trong quy trình này, SMSBAT được đặt làm webhook trực tiếp trong Telegram. SMSBAT nhận được sự kiện và sau đó ủy quyền gọi lại hệ thống của bạn.
sequenceDiagram
participant Client as Client Server
participant Tg as Telegram
participant Proxy as SMSBAT Proxy
participant Chat as Omni Chat
actor Operator
Client->>Tg: Send data to bot
Tg->>Proxy: Callback on events from Telegram
Proxy->>Client: Forward Telegram callback to Client
Proxy->>Chat: Reaction to trigger message
Operator->>Chat: Review and respond
Chat->>Tg: Operator interaction with Telegram
Yêu cầu:
- Cung cấp URL gọi lại được tạo sau khi thêm bot. URL sẽ trông giống như:
https://restapi.smsbat.com/api/tg_callback/{ID}
- Cung cấp văn bản/hành động chính xác của nút "Bắt đầu trò chuyện".
- Cung cấp văn bản/hành động chính xác của nút "Kết thúc trò chuyện".