Skip to main content

A wechat work webhook client.

Project description

Description

企业微信群机器人Webhook Python 客户端. 支持文本消息, markdown, 图片, 图文, 文件 消息 ( https://work.weixin.qq.com/api/doc/90000/90136/91770 ).

A wechat work webhook Python client which support text, markdown, image, news, file message ( https://work.weixin.qq.com/api/doc/90000/90136/91770 ).

Install

pip install --upgrade wechat_work_webhook

Examples

import wechat_work_webhook
wechat = wechat_work_webhook.connect("webhook_url")

wechat.text('test',['@all'])

wechat.markdown('实时新增用户反馈<font color=\"warning\">132例</font>,请相关同事注意。')

wechat.image('test.png')

wechat.news([{
               "title" : "中秋节礼品领取",
               "description" : "今年中秋节公司有豪礼相送",
               "url" : "URL",
               "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png"
           }])

wechat.media(wechat.upload_media('test.csv')['media_id'])

wechat.file('test.csv')


# send pandas dataframe to wechat work as image:
# pip install dataframe_image
wechat.df(df)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wechat_work_webhook-0.0.2.tar.gz (2.8 kB view hashes)

Uploaded Source

Built Distribution

wechat_work_webhook-0.0.2-py3-none-any.whl (2.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page