Skip to main content

一个玩微信的工具

Reason this release was yanked:

Wrong DLL

Project description

WeChatFerry Python 客户端

PyPi Downloads Documentation Status

📖 Python 文档 📺 Python 视频教程 🙋 FAQ

🤖示例机器人框架:WeChatRobot

碲矿 赞赏
后台回复 WCF 加群交流 如果你觉得有用

快速开始

pip install --upgrade wcferry

Demo:

参考 WeChatRobot 和上面的文档。

一起开发

配置环境

# 创建虚拟环境
python -m venv .env
# 激活虚拟环境
source .env/Scripts/activate
# 升级 pip
pip install --upgrade pip
# 安装依赖包
pip install grpcio-tools pynng

重新生成 PB 文件

# CMD
cd clients\python\wcferry
python -m grpc_tools.protoc --python_out=. --proto_path=..\..\..\WeChatFerry\rpc\proto\ wcf.proto

# GitBash
cd clients/python/wcferry
python -m grpc_tools.protoc --python_out=. --proto_path=../../../WeChatFerry/rpc/proto/ wcf.proto

版本更新

v39.3.3.1

  • 修复 send_xml
点击查看更多

版本号:w.x.y.z

其中:

  • w 是微信的大版本号,如 37 (3.7.a.a), 38 (3.8.a.a), 39 (3.9.a.a)
  • x 是适配的微信的小版本号,从 0 开始
  • yWeChatFerry 的版本,从 0 开始
  • z 是各客户端的版本,从 0 开始

功能:

  • 查询登录状态
  • 获取登录账号信息
  • 获取消息类型
  • 获取联系人
  • 获取可查询数据库
  • 获取数据库所有表
  • 获取语音消息
  • 发送文本消息(可 @)
  • 发送图片消息
  • 发送文件消息
  • 发送卡片消息
  • 发送 XML 消息
  • 发送 GIF 消息
  • 拍一拍群友
  • 转发消息
  • 开启接收消息
  • 关闭接收消息
  • 查询数据库
  • 获取朋友圈消息
  • 下载图片
  • 解密图片
  • 添加群成员
  • 删除群成员
  • 邀请群成员

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

wcferry-39.3.3.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

wcferry-39.3.3.1-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file wcferry-39.3.3.1.tar.gz.

File metadata

  • Download URL: wcferry-39.3.3.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for wcferry-39.3.3.1.tar.gz
Algorithm Hash digest
SHA256 cbf4aa6f9771c8a52851a88d1c4f4e3e8b0e8a696f4f607e1560c7e0c51309ef
MD5 7c55d00290b7d4d84ee8d9e8c33cee99
BLAKE2b-256 649a0cf43d0d89f52f4a33fadd22e95940617e20b50db198476824767ac8f4d0

See more details on using hashes here.

File details

Details for the file wcferry-39.3.3.1-py3-none-any.whl.

File metadata

  • Download URL: wcferry-39.3.3.1-py3-none-any.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for wcferry-39.3.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ece664705c678a6dca736802ec273d9ff613c52dff53b23240be7713c001d6aa
MD5 181f1896556c651335ca37c933cbc1c0
BLAKE2b-256 8cc10d39909260c34559f7f2b30236caa9c8ccb1059da0a97b30ade53b7c6ab3

See more details on using hashes here.

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