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 de discussion uniquement — l’association de nœuds/appareils utilise openclaw devices).

Voir aussi : Processus d’association

Commandes

bash
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> --notify

pairing list

Répertoriez 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 de manière positionnelle ou avec --channel. Les canaux d’extension fonctionnent tant que l’identifiant du canal est valide.

pairing approve

Approuvez un code d’association en attente et autorisez 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 (envoyer 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, au moyen d’une entrée propre au canal telle que telegram:123456789. Cela 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-session, /export-trajectory, /config et les approbations d’exécution. L’association permet uniquement à 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’existence de cette initialisation, exécutez openclaw doctor ; cette commande affiche un avertissement lorsqu’aucun propriétaire des commandes n’est configuré et indique la commande openclaw config set commands.ownerAllowFrom ... exacte permettant de corriger le problème.

Voir aussi

Was this useful?
On this page

On this page