配對
「配對」是 Moltbot 明確的擁有者批准步驟。 它用於兩個地方:
- 私訊配對(誰被允許與機器人對話)
- 節點配對(哪些裝置/節點被允許加入閘道網路)
安全背景:安全性
1) 私訊配對(入站聊天存取)
當頻道配置為私訊政策 pairing 時,未知發送者會收到短碼,他們的訊息不會被處理,直到你批准為止。
預設私訊政策記錄在:安全性
配對碼:
- 8 個字元,大寫,無歧義字元(
0O1I)。 - 1 小時後過期。機器人僅在建立新請求時發送配對訊息(每個發送者大約每小時一次)。
- 待處理的私訊配對請求預設上限為每個頻道 3 個;額外的請求會被忽略,直到一個過期或被批准。
批准發送者
bash
moltbot pairing list telegram
moltbot pairing approve telegram <CODE>支援的頻道:telegram、whatsapp、signal、imessage、discord、slack。
狀態儲存位置
儲存在 ~/.clawdbot/credentials/ 下:
- 待處理請求:
<channel>-pairing.json - 已批准的 allowlist 儲存:
<channel>-allowFrom.json
將這些視為敏感資訊(它們控制對你助理的存取)。
2) 節點裝置配對(iOS/Android/macOS/無頭節點)
節點以 role: node 的裝置身分連接到閘道。閘道會建立必須批准的裝置配對請求。
批准節點裝置
bash
moltbot devices list
moltbot devices approve <requestId>
moltbot devices reject <requestId>狀態儲存位置
儲存在 ~/.clawdbot/devices/ 下:
pending.json(短期;待處理請求會過期)paired.json(配對裝置 + 權杖)
注意事項
- 舊版
node.pair.*API(CLI:moltbot nodes pending/approve)是獨立的閘道擁有配對儲存。WS 節點仍需要裝置配對。