cn-vpn-foreign-app-link
CommunityRestore OpenClaw app linking for CN users.
System Documentation
What problem does it solve?
Fix OpenClaw connectivity to foreign apps for users in China without resetting existing tasks or tokens. Use when WhatsApp/Telegram/Discord linking fails with WebSocket timeout or handshake errors (for example status=408 Request Time-out, Opening handshake has timed out), when direct outbound access is blocked but VPN/proxy is available, or when OpenClaw can reach local dashboard but channels remain "Not linked".
Core Features & Use Cases
- Network-level routing prioritization: Route all WebSocket traffic through VPN/TUN or global mode to restore linking without touching existing session data.
- Deterministic runtime patch fallback: Apply a controlled OpenClaw ws proxy patch only if network-level routing cannot succeed, with rollback options.
- Evidence-first verification: After each step, provide command outcomes and next actions to confirm state changes and minimize data disruption.
Quick Start
Run the CN VPN flow to restore channel linking for foreign apps using VPN-based routing when direct access is blocked.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cn-vpn-foreign-app-link Download link: https://github.com/Dalomeve/bot-output/archive/main.zip#cn-vpn-foreign-app-link Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.