企业微信webhook,企业微信群机器人webhook,支持Github、Gitlab、Sentry等Webhook
hwamei 是一个基于 hubot 的企业微信聊天机器人,它能够通过 webhook 将收集的信息发送到企业微信群中。
已兼容企业微信原生webhook机器人!!! 具体见 https://github.com/tlikai/hwamei/pull/2
git clone https://github.com/tlikai/hwamei.git
npm install
运行 ./bin/hubot
即可启动 hwamei
目前支持通过命令管理企业微信群、管理 webhook
见 https://github.com/hubotio/hubot/blob/master/docs/deploying.md
hwamei>wxwork create chat {chatid} with {users}
创建一个群, users 以英文逗号分隔hwamei>wxwork destroy chat {chatid}
删除一个群hwamei>wxwork show {chatid}
显示群信息hwamei>wxwork add {userid} to {chatid}
添加用户到指定群hwamei>wxwork remove {userid} from {chatid}
从指定群中删除用户企业微信消息推送文档 https://work.weixin.qq.com/api/doc#90000/90135/90243
hwamei>webhook create {name} from {type} to {chatid}
创建一个 webhookhwamei>webhook list
列出所有 webhookhwamei>webhook delete all
删除所有 webhookhwamei>webhook delete {token}
删除一个 webhookhwamei>webhook update {token} {name|type|chat_id} to {value}
修改一个 webhookhwamei>webhook backup
备份 webhooks 到 ./data/webhooks.jsonhwamei>webhook restore
恢复 webhookshwamei>webhook create test_incoming_webhook from incoming to test
There is your webhook url: /incoming/408dcc98-60a6-4a10-8c77-4679dd9a0a40
shell>curl -XPOST http://localhost:8080/incoming/408dcc98-60a6-4a10-8c77-4679dd9a0a40 -H 'Content-type: application/json' -d '{ "message": "hello hwamei" }'
{ "message": "hello hwamei" }
{ "text": "hello hwamei" }
查看 https://github.com/hubotio/hubot/blob/master/docs/scripting.md