本地解析二维码
Project description
日志
新增通过opencv下腾讯的二维码识别模型识别。 v0.2.0 2023/09/12
依赖
根据pyzbar官方文档,zbar DLLs 已经包含在 Windows Python 轮子中。
在其他操作系统上,您需要安装 zbar 共享库。
Mac OS X:
brew install zbar
Linux:
sudo apt-get install libzbar0
💿 安装
使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-qrcode2
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip install nonebot-plugin-qrcode2
打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分追加写入
plugins = ["nonebot-plugin-qrcode2"]
🎉 使用
默认配置下
命令: {#} {扫码}
说明:命令符不是命令头,只要包含命令符和命令关键字就会触发响应,例如“foo扫码foo # foo”也可以触发
附带一张图片、或回复一张图片、或再发送一张图片
可以自定义命令符、命令关键字
示例:
⚙️ 配置
如果需要自定义配置,请在 nonebot2 项目的.env文件中添加配置
| 配置项 | 必填 | 默认值 | 说明 |
|---|---|---|---|
| qrcode_cmd | 否 | "#" | 命令符 |
| qrcode_keyword | 否 | ["扫码"] | 命令关键字 |
| qrcode_priority | 否 | 10 | 响应优先级 |
| nickname | 否 | ["qrcode2"] | bot昵称列表,只取nickname[0] |
感谢
使用的二维码解析库(按调用顺序排序)
- opencv-contrib-python 腾讯的wechat_qrcode_WeChatQRCode
- pyzbar
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nonebot_plugin_qrcode2-0.2.3.tar.gz.
File metadata
- Download URL: nonebot_plugin_qrcode2-0.2.3.tar.gz
- Upload date:
- Size: 926.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5dbe2e72642a287430df66d58cf6989520ee6b014dc9b20b52caabcc3b65eb36
|
|
| MD5 |
d9d9f94f79a71de892e0f41d7594ad0b
|
|
| BLAKE2b-256 |
3e0448926ba35378d5f1727bfeb374671b1df12c91d44b3dbb6b79712997fd32
|
File details
Details for the file nonebot_plugin_qrcode2-0.2.3-py3-none-any.whl.
File metadata
- Download URL: nonebot_plugin_qrcode2-0.2.3-py3-none-any.whl
- Upload date:
- Size: 926.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99dccc4641ccb2736e8fcb102ed68f15881b0c0169b7aeb2ee90e604225fff6d
|
|
| MD5 |
a291f4b0afa5c5a2d58b883fd5691834
|
|
| BLAKE2b-256 |
bf37e935481d8c86bb7096b17e383ffb8d452abafb2ad16136b838fa456c1bc9
|