CLI commands
Parowanie
openclaw pairing
Zatwierdzaj lub sprawdzaj żądania parowania wiadomości prywatnych dla kanałów obsługujących parowanie (dotyczy tylko wiadomości prywatnych na czacie — do parowania węzłów/urządzeń służy openclaw devices).
Powiązane: Przebieg parowania
Polecenia
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
Wyświetla oczekujące żądania parowania dla jednego kanału.
| Opcja | Opis |
|---|---|
[channel] |
pozycyjny identyfikator kanału |
--channel <channel> |
jawny identyfikator kanału |
--account <accountId> |
identyfikator konta dla kanałów wielokontowych |
--json |
dane wyjściowe do odczytu maszynowego |
Jeśli skonfigurowano wiele kanałów obsługujących parowanie, przekaż kanał jako argument pozycyjny lub za pomocą opcji --channel. Kanały rozszerzeń działają, o ile identyfikator kanału jest prawidłowy.
pairing approve
Zatwierdza oczekujący kod parowania i zezwala danemu nadawcy na dostęp.
Użycie:
openclaw pairing approve <channel> <code>openclaw pairing approve --channel <channel> <code>openclaw pairing approve <code>, gdy skonfigurowano dokładnie jeden kanał obsługujący parowanie
Opcje: --channel <channel>, --account <accountId>, --notify (wysyła potwierdzenie do osoby zgłaszającej w tym samym kanale).
Początkowa konfiguracja właściciela
Jeśli podczas zatwierdzania kodu parowania wartość commands.ownerAllowFrom jest pusta, OpenClaw zapisuje również zatwierdzonego nadawcę jako właściciela poleceń, używając wpisu ograniczonego do kanału, takiego jak telegram:123456789. W ten sposób konfigurowany jest wyłącznie pierwszy właściciel — późniejsze zatwierdzenia parowania nigdy nie zastępują ani nie rozszerzają wartości commands.ownerAllowFrom.
Właściciel poleceń to konto operatora będącego człowiekiem, które może uruchamiać polecenia dostępne wyłącznie dla właściciela oraz zatwierdzać niebezpieczne działania, takie jak /diagnostics, /export-trajectory, /config i zatwierdzenia wykonania poleceń. Parowanie jedynie pozwala nadawcy rozmawiać z agentem; samo w sobie nie nadaje uprawnień właściciela poza tą jednorazową początkową konfiguracją.
Jeśli zatwierdzono nadawcę, zanim wprowadzono tę początkową konfigurację, uruchom openclaw doctor; polecenie wyświetli ostrzeżenie, gdy nie skonfigurowano właściciela poleceń, oraz dokładne polecenie openclaw config set commands.ownerAllowFrom ..., które rozwiąże ten problem.