Puppet Service: WorkPro
wechaty-puppet-workpro
is a WeCom(original WeChat Work) solution. Provided by @RPAChat.
Currently it supports the following features:
- Send / Receive Text, Image, Video, File, UrlLink, MiniProgram, Location, Channel, Voice messages
- Get Corporation and Individual contacts
- Get All kinds of rooms with room members
- Modify alias, phone, corporation and description on a contact
- Add / Remove members to / from room
- Modify room topic
- Room events (join, leave, topic)
- Tag events (add, delete, rename)
- Contact events (friendship, tag)
- Moment Posting
How to buy
Please scan the following QRCode with wechat or wecom:
Frequently asked questions
14 UNAVAILABLE: No connection established
This is often caused by TLS setting problem. You have to disable TLS to use WorkPro token. You can do this with code or environment variables.
- Code: add
tls: {disable: true}
into puppetOptions. - Env: WECHATY_PUPPET_SERVICE_NO_TLS_INSECURE_CLIENT=true
- Code: add
Cannot find token
When you get your token, you'll also get the discovery service address of the token. (If not, please contact customer service.) If the address is not
api.chatie.com
, then you have to set an environment variable to explicitly set it. You can do this by adding this to your environment variable list.- Env: WECHATY_PUPPET_SERVICE_AUTHORITY={DISCOVER_ADDRESS} (Address is usually token-service-discovery-test.juzibot.com)
Known Issues
- Room announce event will break current puppet-service(v1.19.8). Fixed in latest puppet-service version.. See: Issue 216
Questions
History
Contact
Please scan the following QRCode with wechat or wecom:
Blogs
Check out more blogs with the workpro
tag at https://wechaty.js.org/tags.html#workpro