Ghép cặp
“Pairing” is OpenClaw’s explicit owner approval step. It is used in two places:- Ghép cặp DM (ai được phép nói chuyện với bot)
- Ghép cặp node (những thiết bị/node nào được phép tham gia mạng gateway)
1. Ghép cặp DM (truy cập chat đến)
Khi một kênh được cấu hình với chính sách DMpairing, người gửi chưa xác định sẽ nhận một mã ngắn và tin nhắn của họ không được xử lý cho đến khi bạn phê duyệt.
Các chính sách DM mặc định được ghi trong: Security
Mã ghép cặp:
- 8 ký tự, chữ hoa, không có ký tự dễ gây nhầm lẫn (
0O1I). - Expire after 1 hour. The bot only sends the pairing message when a new request is created (roughly once per hour per sender).
- Các yêu cầu ghép cặp DM đang chờ được giới hạn 3 yêu cầu cho mỗi kênh theo mặc định; các yêu cầu bổ sung sẽ bị bỏ qua cho đến khi một yêu cầu hết hạn hoặc được phê duyệt.
Phê duyệt một người gửi
telegram, whatsapp, signal, imessage, discord, slack.
Trạng thái được lưu ở đâu
Lưu dưới~/.openclaw/credentials/:
- Yêu cầu đang chờ:
<channel>-pairing.json - Kho danh sách cho phép đã phê duyệt:
<channel>-allowFrom.json
2. Ghép cặp thiết bị node (iOS/Android/macOS/node headless)
Nodes connect to the Gateway as devices withrole: node. The Gateway
creates a device pairing request that must be approved.
Ghép nối qua Telegram (khuyến nghị cho iOS)
Nếu bạn sử dụng plugindevice-pair, bạn có thể thực hiện ghép nối thiết bị lần đầu hoàn toàn từ Telegram:
- Trong Telegram, nhắn cho bot của bạn:
/pair - Bot sẽ trả lời với hai tin nhắn: một tin hướng dẫn và một tin riêng chứa mã thiết lập (dễ sao chép/dán trong Telegram).
- Trên điện thoại của bạn, mở ứng dụng OpenClaw iOS → Settings → Gateway.
- Dán mã thiết lập và kết nối.
- Quay lại Telegram:
/pair approve
url: the Gateway WebSocket URL (ws://...orwss://...)token: a short-lived pairing token
Phê duyệt một thiết bị node
Lưu trữ trạng thái ghép cặp node
Lưu dưới~/.openclaw/devices/:
pending.json(tồn tại ngắn; các yêu cầu đang chờ sẽ hết hạn)paired.json(thiết bị đã ghép cặp + token)
Ghi chú
- The legacy
node.pair.*API (CLI:openclaw nodes pending/approve) is a separate gateway-owned pairing store. WS nodes still require device pairing.