Skip to main content

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.5.2.0

  • 没有新功能
点击查看更多

版本号: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 消息
  • 拍一拍群友
  • 转发消息
  • 开启接收消息
  • 关闭接收消息
  • 查询数据库
  • 获取朋友圈消息
  • 下载图片、视频、文件
  • 解密图片
  • 通过好友申请
  • 添加群成员
  • 删除群成员
  • 邀请群成员

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.6.0.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

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

wcferry-39.6.0.0-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wcferry-39.6.0.0.tar.gz
Algorithm Hash digest
SHA256 8d7e985ea275def07026b7dd6c06a345bbf36191501ba4ce74a25cef40d8a0dc
MD5 2ebd1c780e311b89f1120e618c0efaaf
BLAKE2b-256 6917cfaef1bf590b4e431ee48c7c7237d0a5ebeafd65067da4fc0fa1bf4f98db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wcferry-39.6.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for wcferry-39.6.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0964e9b9d203d6e6b6686a84642958b429fa29f057cff60cdbcb6366c4c9d7cf
MD5 4c2eba2a29f499d6c26143bb3428875c
BLAKE2b-256 a075a6fc8dee9e335519ccadbaec7be28845a5f85544f03dbb46148f34026b14

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

39.6.0.0 This release

2 files

39.5.2.0

2 files

39.5.1.0

2 files

39.4.5.0

2 files

39.4.2.2

2 files

39.3.3.1

2 files

39.0.14.1

2 files

37.1.25.5

2 files

37.1.25.4

1 file

37.1.25.3

2 files

37.1.25.1

2 files

3.7.0.30.24.1

2 files

Supported by

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