Pairing
“Eşleştirme”, OpenClaw’ın açık sahip onayı adımıdır. İki yerde kullanılır:- DM eşleştirme (botla kimlerin konuşmasına izin verildiği)
- Düğüm eşleştirme (hangi cihazların/düğümlerin gateway (ağ geçidi) ağına katılmasına izin verildiği)
1. DM eşleştirme (gelen sohbet erişimi)
Bir kanal DM politikasıpairing ile yapılandırıldığında, bilinmeyen göndericilere kısa bir kod verilir ve onaylayana kadar mesajları işlenmez.
Varsayılan DM politikaları şu belgede yer alır: Güvenlik
Eşleştirme kodları:
- 8 karakter, büyük harf, belirsiz karakter yok (
0O1I). - 1 saat sonra sona erer. Bot, yeni bir istek oluşturulduğunda (gönderici başına yaklaşık saatte bir) yalnızca bir eşleştirme mesajı gönderir.
- Bekleyen DM eşleştirme istekleri varsayılan olarak kanal başına 3 ile sınırlıdır; biri süresi dolana veya onaylanana kadar ek istekler yok sayılır.
Bir göndericiyi onaylayın
telegram, whatsapp, signal, imessage, discord, slack.
Where the state lives
~/.openclaw/credentials/ altında saklanır:
- Bekleyen istekler:
<channel>-pairing.json - Onaylı izin listesi deposu:
<channel>-allowFrom.json
2. Düğüm cihaz eşleştirme (iOS/Android/macOS/başsız düğümler)
Düğümler,role: node ile cihaz olarak Gateway’e bağlanır. Gateway (Ağ Geçidi),
onaylanması gereken bir cihaz eşleştirme isteği oluşturur.
Telegram üzerinden eşleştirme (iOS için önerilir)
device-pair eklentisini kullanırsanız, ilk kez cihaz eşleştirmesini tamamen Telegram üzerinden yapabilirsiniz:
- Telegram’da botunuza mesaj gönderin:
/pair - Bot iki mesajla yanıt verir: bir talimat mesajı ve ayrı bir kurulum kodu mesajı (Telegram’da kolayca kopyala/yapıştır için).
- Telefonunuzda OpenClaw iOS uygulamasını açın → Ayarlar → Gateway.
- Kurulum kodunu yapıştırın ve bağlanın.
- Tekrar Telegram’a dönün:
/pair approve
url: Gateway WebSocket URL’si (ws://...veyawss://...)token: kısa ömürlü bir eşleştirme belirteci
Bir düğüm cihazını onaylayın
Düğüm eşleştirme durumu depolaması
~/.openclaw/devices/ altında saklanır:
pending.json(kısa ömürlü; bekleyen isteklerin süresi dolar)paired.json(eşleştirilmiş cihazlar + belirteçler)
Notlar
- Eski
node.pair.*API’si (CLI:openclaw nodes pending/approve) gateway’ye ait ayrı bir eşleştirme deposudur. WS düğümleri yine de cihaz eşleştirmesi gerektirir.
İlgili belgeler
- Güvenlik modeli + prompt enjeksiyonu: Güvenlik
- Güvenli şekilde güncelleme (doctor çalıştırma): Güncelleme
- Kanal yapılandırmaları: