Skip to main content

企业微信WorkTool机器人API的封装。

Project description

这只是 WorkTool API 的简单封装,以便于能够在各种程序中引入复用。

可以参考 WorkTool的API文档,但部分功能尚未封装。

已封装的功能

  • 发送文本
  • 发送图片/文件/音频/视频/其他
  • 发送腾讯文档/收集表
  • 发送微盘图片
  • 添加群成员
  • 移除群成员
  • 修改群名
  • 修改公告
  • 修改群备注
  • 解散群
  • 添加待办
  • 添加好友(从手机号)
  • 添加好友(从群)
  • 移除好友
  • 修改好友

使用示例

安装模块

pip install wecom_worktool

from wecom_worktool import Worktool

with Worktool("your_robot_id") as bot:
        bot.send_file(
            ["群1", "好友1"],
            "文件名.jpg",
            "https://your_image_url.jpg",
            bot.FileType.IMAGE
        )
        bot.send_text(
            ["好友1"],
            "Hello world!"
        )
        bot.send_text(
            ["群1"],
            "Hello world!",
            ["@所有人"]
        )

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

wecom_worktool-0.1.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wecom_worktool-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file wecom_worktool-0.1.0.tar.gz.

File metadata

  • Download URL: wecom_worktool-0.1.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.30

File hashes

Hashes for wecom_worktool-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8dfcf8f907f7e992cdbbc0400eeb2d8177fc9dbee9bb10ef469dd524536201f3
MD5 ae087c8e6397ba91257240c0de2865db
BLAKE2b-256 03ab8b339ff21ac6647b9f3bd499bf1987574676ce1e628b81d2d86c09b462cd

See more details on using hashes here.

File details

Details for the file wecom_worktool-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wecom_worktool-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1adbaeaa3822e9da1cfde8cb9f4fd587568b822ac74e8cc23736e6629685d4e7
MD5 a4456adc05689f73d1e96300d66abc84
BLAKE2b-256 a010ee9c460ab7e52106390331541092e16cc12270e9751a9fee7d367c2aeae2

See more details on using hashes here.

Supported by

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