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.2.tar.gz (19.5 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.2-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wecom_worktool-0.1.2.tar.gz
Algorithm Hash digest
SHA256 aaa34edd9d90d824ee4b82e978da4181e467c700386e8e6eae96048af25407bb
MD5 049d6c790eadf4711025544ea0c192bb
BLAKE2b-256 ff0b7efb1db1fb114516cd852064fcf7d85a4f4f7c0590f6a3299b6305fd52b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wecom_worktool-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a0c5a2301b2607d1a4850831ae43695a15f9ac714a5bf40e2d7a81f2ed40a14e
MD5 53d843258831ea67763a93f7dfcd3746
BLAKE2b-256 3d255d785d2333a4d21ad7045e7a6a657a15677652c795b27e636cb4c971a085

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