Ví dụ
Alice có thể nhắn tin cho OpenClaw trên Telegram và Discord:| Trước khi ghép nối | Sau /dock_discord |
|---|---|
Phản hồi đi tới Telegram 123 | Phản hồi đi tới Discord 456 |
Lý do sử dụng
Dùng ghép nối khi một tác vụ bắt đầu trong một ứng dụng chat nhưng các phản hồi tiếp theo nên được gửi tới nơi khác. Luồng thường gặp:- Bắt đầu một tác vụ agent từ Telegram.
- Chuyển sang Discord nơi bạn đang phối hợp công việc.
- Gửi
/dock_discordtừ phiên Telegram. - Giữ nguyên phiên OpenClaw, nhưng nhận các phản hồi trong tương lai ở Discord.
Cấu hình bắt buộc
Ghép nối yêu cầusession.identityLinks. Người gửi nguồn và peer đích
phải nằm trong cùng một nhóm danh tính:
| Giá trị | Ý nghĩa |
|---|---|
telegram:123 | ID người gửi Telegram 123 |
discord:456 | ID peer trực tiếp Discord 456 |
slack:U123 | ID người dùng Slack U123 |
alice ở trên) chỉ là tên nhóm danh tính dùng chung. Các lệnh ghép nối
dùng giá trị có tiền tố kênh để chứng minh rằng người gửi nguồn và
peer đích là cùng một người.
Lệnh
Các lệnh ghép nối được tạo từ những plugin kênh đã tải có hỗ trợ lệnh gốc. Các lệnh được đóng gói hiện tại:| Kênh đích | Lệnh | Bí danh |
|---|---|---|
| Discord | /dock-discord | /dock_discord |
| Mattermost | /dock-mattermost | /dock_mattermost |
| Slack | /dock-slack | /dock_slack |
| Telegram | /dock-telegram | /dock_telegram |
Nội dung thay đổi
Ghép nối cập nhật các trường gửi của phiên đang hoạt động:| Trường phiên | Ví dụ sau /dock_discord |
|---|---|
lastChannel | discord |
lastTo | 456 |
lastAccountId | tài khoản kênh đích, hoặc default |
Nội dung không thay đổi
Ghép nối không:- tạo tài khoản kênh
- kết nối một bot Discord, Telegram, Slack hoặc Mattermost mới
- cấp quyền truy cập cho người dùng
- bỏ qua danh sách cho phép của kênh hoặc chính sách tin nhắn trực tiếp
- di chuyển lịch sử bản ghi hội thoại sang phiên khác
- khiến những người dùng không liên quan dùng chung một phiên
Khắc phục sự cố
Lệnh báo rằng người gửi chưa được liên kết. Thêm cả người gửi hiện tại và peer đích vào cùng một nhómsession.identityLinks. Ví dụ, nếu người gửi Telegram 123 cần ghép nối
tới peer Discord 456, hãy bao gồm cả telegram:123 và discord:456.
Lệnh báo rằng không có phiên đang hoạt động.
Ghép nối từ một phiên chat trực tiếp hiện có. Lệnh cần một mục phiên đang hoạt động
để có thể lưu bền tuyến mới.
Phản hồi vẫn đi tới kênh cũ.
Kiểm tra rằng lệnh đã trả lời bằng thông báo thành công, và xác nhận ID
peer đích khớp với ID mà kênh đó sử dụng. Ghép nối chỉ thay đổi tuyến
phiên đang hoạt động; một phiên khác vẫn có thể định tuyến tới nơi khác.
Tôi cần chuyển lại.
Gửi lệnh tương ứng cho kênh ban đầu, chẳng hạn /dock_telegram hoặc
/dock-telegram, từ một người gửi đã liên kết.