个人微信 ClawBot 定时主动推送桥 —— 一个符合 MCP(stdio) 协议的服务器。注册为 WorkBuddy 连接器后,首次初始化后可重复调用,把定时/触发任务的结果主动推送到 用户自己的个人微信。无需企业微信,无需抓包。
pip install wechat-clawbot-push
# 或本地源码安装
pip install .在 ~/.workbuddy/mcp.json 注册(command 指向你的 python,args 用 -m):
{
"mcpServers": {
"wechat-clawbot-push": {
"command": "python",
"args": ["-m", "wechat_clawbot_push", "--mcp"]
}
}
}或安装后直接用 console script:
{
"mcpServers": {
"wechat-clawbot-push": {
"command": "wechat-clawbot-push",
"args": ["--mcp"]
}
}
}工具 | 作用 |
|---|---|
push_wechat_message(text[, auto_acquire]) | 主动推送一条文本到用户个人微信(发送前自动验证 token) |
acquire_token() | 获取/刷新 context_token(长轮询,需手机给 bot 发一条消息) |
bridge_status() | 返回当前 token 状态,供自动化推送前自检 |
每个用户首次使用前需执行一次 acquire_token:退出 WB → 手机给 Clawbot 任意发一条消息 → 脚本捕获并缓存 context_token。之后 push_wechat_message 即可实现全自动推送。
POST https://ilinkai.weixin.qq.com/ilink/bot/getupdatesPOST https://ilinkai.weixin.qq.com/ilink/bot/sendmessageAuthorization: Bearer {bot_id:secret}(token 自动从 ~/.workbuddy/settings.json 读取)context_token(随入站消息返回,持久化可复用)~/.workbuddy/wechat-clawbot-push/,与安装位置无关、多用户隔离原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。