🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

WeChat Work OpenClaw Adapter

by @richagain

Integrate WeChat Work (Enterprise WeChat) with OpenClaw for intelligent messaging. Enables receiving messages from WeChat Work, processing them with Claude A...

Versionv1.0.0
Installs2
πŸ’‘ Examples

# 1. Deploy
bash /scripts/deploy.sh

2. Edit .env with your WeChat Work credentials

nano ~/wecom-adapter/.env

3. Start

cd ~/wecom-adapter && npm start

4. Expose publicly

cloudflared tunnel --url http://localhost:8090

5. Copy tunnel URL β†’ WeChat Work admin β†’ webhook URL

πŸ“‹ Tips & Best Practices

| Symptom | Cause | Fix | |---------|-------|-----| | signature=undefined | Using req.query.signature | Use req.query.msg_signature | | Signature mismatch | echostr/encrypt not in calculation | Include 4th element in sort array | | -30065 error | Returning encrypted echostr | Decrypt before returning | | bad decrypt | Wrong key or setAutoPadding(true) | Use setAutoPadding(false) + manual PKCS#7 | | bodyι•ΏεΊ¦=undefined | Body parser doesn't match Content-Type | Accept */* in express.text() | | 60020 IP error | Server IP not whitelisted | Add public IP in WeChat Work console | | Timeout | 5s limit exceeded | Use async pattern: return success, send via API | | Account banned | Unverified + automated messages | Verify enterprise first |

View on ClawHub
TERMINAL
clawhub install wecom-openclaw

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’