Help us improve
Share bugs, ideas, or general feedback.
From weixin
Manages WeChat access to AI coding assistants: pair users via codes, add/remove from allowlists, set policies (pairing/allowlist/disabled), view status.
npx claudepluginhub qufei1993/cc-weixin --plugin weixinHow this skill is triggered — by the user, by Claude, or both
Slash command
/weixin:accessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage who can send messages to your AI coding assistant via WeChat.
Manage WeChat channel access control: approve pairings, edit allowlists, set DM policy. Invoke with /wechat:access.
Manages Claude Code WeChat channel access: approve/deny pairings with codes, edit allowlists, set DM policy, check status. Edits ~/.claude/channels/weixin/access.json via CLI args.
Manages access control for Claude Code's LINE channels: pairing verification with codes, user whitelists, and policy modes (pairing, allowlist, open).
Share bugs, ideas, or general feedback.
Manage who can send messages to your AI coding assistant via WeChat.
Parse the command argument and perform the appropriate action:
pair <code>Confirm a 6-digit pairing code. Call confirmPairing(code) from ./src/pairing.js.
allow <userId>Manually add a user ID to the allowlist:
loadAccessConfig()allowFrom if not already presentsaveAccessConfig()remove <userId>Remove a user ID from the allowlist:
allowFrompolicy <mode>Set the access policy. Mode must be one of: pairing, allowlist, disabled.
pairing: New users get a pairing code, must be confirmed (default)allowlist: Only pre-approved users can message (no new pairing codes)disabled: Anyone can message (not recommended)statusDisplay current access configuration:
Import functions from ./src/pairing.js and ./src/accounts.js.