WecomBot 0.1.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

WecomBot 0.1.0

WecomBot








This is a msg-robot for Wecom
Install
python -m pip install WecomBot

Getting Started
send text msg
import wecombot
key = "b8cxxx"
bot = wecombot.Bot(key)
data = {
"msgtype": "text",
"text": {
"content": "hello world"
}
}
# @ user, all user
# data = {
# "msgtype": "text",
# "text": {
# "content": "LiuKeTest Msg",
# "mentioned_list":["liuke","@all"],
# "mentioned_mobile_list":["13800001111","@all"]
# }
#}
bot.send_msg(data)

send markdown msg
data = {
"msgtype": "markdown",
"markdown": {
"content": "实时新增用户反馈<font color=\"warning\">132例</font>,请相关同事注意。\n
>类型:<font color=\"comment\">用户反馈</font>
>普通用户反馈:<font color=\"comment\">117例</font>
>VIP用户反馈:<font color=\"comment\">15例</font>"
}
}

send image
bot.img_msg("path/test.jpg")

send file
media_id = bot.upload_file("path/liuke.zip")
data = {
"msgtype": "file",
"file": {
"media_id": media_id
}
}
bot.send_msg(data)

send image & text msg
data = {
"msgtype": "news",
"news": {
"articles" : [
{
"title" : "LiuKeTest",
"description" : "qywechat",
"url" : "https://xxx",
"picurl" : "http://xxx.png"
}
]
}
}
bot.send_msg(data)

Features

Support all types message
Support send image
Support upload file

Contributing
Contributions are welcome.
If you've found a bug within this project, please open an issue to discuss what you would like to change.
If it's an issue with the API, please report any new issues at wecombot issues

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.