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 开始
  • y 是 WeChatFerry 的版本,从 0 开始
  • z 是各客户端的版本,从 0 开始

功能:

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

Metadata

Release files for wcferry 39.6.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wcferry 39.6.0.0
File Size Uploaded
wcferry-39.6.0.0.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for wcferry 39.6.0.0
File Interpreter ABI Platform
wcferry-39.6.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.8 MB

Release files / wcferry-39.6.0.0.tar.gz

Download URL wcferry-39.6.0.0.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
8d7e985ea275def07026b7dd6c06a345bbf36191501ba4ce74a25cef40d8a0dc
BLAKE2b-256 checksum
How to use checksums
6917cfaef1bf590b4e431ee48c7c7237d0a5ebeafd65067da4fc0fa1bf4f98db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / wcferry-39.6.0.0-py3-none-any.whl

Download URL wcferry-39.6.0.0-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
0964e9b9d203d6e6b6686a84642958b429fa29f057cff60cdbcb6366c4c9d7cf
BLAKE2b-256 checksum
How to use checksums
a075a6fc8dee9e335519ccadbaec7be28845a5f85544f03dbb46148f34026b14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

39.6.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page