Skip to main content

一个使用pcqq协议的简易python qqbot库

Project description

PCQQ协议的Python语言实现

本项目由纯 Python3 标准库实现,简单易懂无需第三方依赖

支持手机扫码登录与账号密码登录,在终端环境下需要安装 pillow 库打印二维码

甚至在手机上你也可以通过qpythonpydroid3的终端环境来安装运行本协议库: 在手机上玩转QQ机器人?

通过 Generator 和 asyncio 异步协程实现事件的处理与调度

session.token 是登录完成后用于下次直接重连的令牌文件

cache.db 是存储群信息以及成员信息的数据库文件(缺点是不会及时更新)

已实现功能

登录

  • ☒ 扫码登录

  • ☒ 账密登录

  • ☒ 登录重连

  • ☒ 退出登录

发送消息

  • ☒ At

  • ☒ 文本

  • ☒ 表情

  • ☒ 卡片

  • ☒ 图片(仅群聊)

接收消息

  • ☒ At

  • ☒ 文本

  • ☒ 图片

  • ☒ 表情

接收事件

  • ☒ 进群事件

  • ☒ 退群事件

  • ☒ 禁言事件

开放API

  • ☒ 更改群名片

  • ☒ 群禁言

  • ☒ 取群信息

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

py-pcqq-1.2.2.tar.gz (27.7 kB view hashes)

Uploaded Source

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