Xiaoyou channel plugin for OpenClaw (v1.4.11, active development) — connects enterprise internal services to OpenClaw Gateway via persistent outbound WebSocket. No public port needed on the enterprise side. Configuration is written into the OpenClaw config file (~/.openclaw/config.json), not a separate plugin file. Provides CLI commands for connection status and test messaging. Supports DM security modes (open/allowlist), heartbeat with custom intervals, and exponential backoff reconnection. Released under MIT.
npm install openclaw-xiaoyouNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows installation, configuration via CLI wizard, and basic usage commands.
Edit ~/.openclaw/config.json under the 'channels' key. Plugin-specific config.example.json is a template, not loaded automatically.
Use 'openclaw plugins install openclaw-xiaoyou' (without npm).
Ensure wsUrl starts with ws:// or wss://. For local testing use 'ws://127.0.0.1:9090'.
Add user IDs to allowFrom array when using allowlist mode.
Run: openclaw plugins install openclaw-xiaoyou && openclaw plugins enable openclaw-xiaoyou
Verify wsUrl and authToken in ~/.openclaw/config.json, and ensure enterprise server is reachable.
No dependency data recorded yet.