openclaw pairing
ペアリングをサポートするチャネルの DM ペアリング要求を承認または確認します(チャット DM のみ - ノード/デバイスのペアリングには openclaw devices を使用します)。
関連: ペアリングフロー
コマンド
pairing list
1 つのチャネルの保留中のペアリング要求を一覧表示します。
| オプション | 説明 |
|---|---|
[channel] | 位置引数のチャネル ID |
--channel <channel> | 明示的なチャネル ID |
--account <accountId> | 複数アカウントチャネル用のアカウント ID |
--json | 機械可読な出力 |
--channel で渡します。拡張チャネルは、チャネル ID が有効であれば動作します。
pairing approve
保留中のペアリングコードを承認し、その送信者を許可します。
使用方法:
openclaw pairing approve <channel> <code>openclaw pairing approve --channel <channel> <code>- ペアリング対応チャネルがちょうど 1 つ設定されている場合は
openclaw pairing approve <code>
--channel <channel>、--account <accountId>、--notify(同じチャネルで要求者に確認を送り返します)。
所有者のブートストラップ
ペアリングコードを承認した時点でcommands.ownerAllowFrom が空の場合、OpenClaw は承認された送信者もコマンド所有者として記録します。たとえば telegram:123456789 のようなチャネルスコープのエントリを使用します。これは最初の所有者だけをブートストラップします。以降のペアリング承認が commands.ownerAllowFrom を置き換えたり拡張したりすることはありません。
コマンド所有者は、所有者専用コマンドを実行し、/diagnostics、/export-trajectory、/config、exec 承認などの危険な操作を承認できる人間のオペレーターアカウントです。ペアリングは送信者がエージェントと会話できるようにするだけであり、この 1 回限りのブートストラップを超えて、それ自体が所有者権限を付与することはありません。
このブートストラップが存在する前に送信者を承認していた場合は、openclaw doctor を実行してください。コマンド所有者が設定されていない場合に警告し、修正に必要な正確な openclaw config set commands.ownerAllowFrom ... コマンドを表示します。