This plugin connects an OpenClaw agent to WeChat, letting users converse with the agent through WeChat rather than a terminal. It installs into OpenClaw as a channel plugin and, after login and a one-time device binding, routes WeChat messages to the agent and returns its replies.
It offers two login modes that differ in how they authenticate and which gateway they connect to: QClaw mode obtains a token via WeChat-platform OAuth and connects to a WebSocket gateway, while WorkBuddy mode authenticates via CodeBuddy OAuth (copilot.tencent.com) over a Centrifuge WebSocket connection. The mode is chosen interactively at login, and credentials for whichever mode is used are written into OpenClaw's config file automatically.
Setup is driven by a small CLI: openclaw wechat login to authenticate (choosing QClaw or WorkBuddy), openclaw wechat bind to get a device-binding link opened inside WeChat, and openclaw wechat logout to clear login state, with the gateway restarted to activate the channel. An environment setting selects production (default) or test.
