CLI commands
Appairage
openclaw pairing
Approuvez ou examinez les demandes d'association par message privé pour les canaux prenant en charge l'association (messages privés uniquement — l'association d'un Node ou d'un appareil utilise openclaw devices).
Voir aussi : Flux d'association
Commandes
openclaw pairing list telegramopenclaw pairing list --channel telegram --account workopenclaw pairing list telegram --json openclaw pairing approve <code>openclaw pairing approve telegram <code>openclaw pairing approve --channel telegram --account work <code> --notifypairing list
Répertorie les demandes d'association en attente pour un canal.
| Option | Description |
|---|---|
[channel] |
identifiant de canal positionnel |
--channel <channel> |
identifiant de canal explicite |
--account <accountId> |
identifiant de compte pour les canaux multicomptes |
--json |
sortie lisible par une machine |
Si plusieurs canaux prenant en charge l'association sont configurés, indiquez un canal comme argument positionnel ou avec --channel. Les canaux d'extension fonctionnent tant que l'identifiant du canal est valide.
pairing approve
Approuve un code d'association en attente et autorise cet expéditeur.
Utilisation :
openclaw pairing approve <channel> <code>openclaw pairing approve --channel <channel> <code>openclaw pairing approve <code>lorsqu'un seul canal prenant en charge l'association est configuré
Options : --channel <channel>, --account <accountId>, --notify (envoie une confirmation au demandeur sur le même canal).
Initialisation du propriétaire
Si commands.ownerAllowFrom est vide lorsque vous approuvez un code d'association, OpenClaw enregistre également l'expéditeur approuvé comme propriétaire des commandes, à l'aide d'une entrée propre au canal telle que telegram:123456789. Cette opération initialise uniquement le premier propriétaire — les approbations d'association ultérieures ne remplacent ni n'étendent jamais commands.ownerAllowFrom.
Le propriétaire des commandes est le compte de l'opérateur humain autorisé à exécuter les commandes réservées au propriétaire et à approuver les actions dangereuses telles que /diagnostics, /export-trajectory, /config et les approbations d'exécution. L'association permet seulement à un expéditeur de communiquer avec l'agent ; elle ne lui accorde pas à elle seule de privilèges de propriétaire au-delà de cette initialisation unique.
Si vous avez approuvé un expéditeur avant l'ajout de cette initialisation, exécutez openclaw doctor ; celui-ci affiche un avertissement lorsqu'aucun propriétaire des commandes n'est configuré et indique la commande exacte openclaw config set commands.ownerAllowFrom ... permettant de corriger le problème.