Skip to content

将文本转为二维码的nonebot插件,可自定义生成样式

License

Notifications You must be signed in to change notification settings

Funny1Potato/nonebot-plugin-QRrender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-QRrender

✨ 将文本转为二维码,可自定义样式 ✨

python

📖 介绍

本插件使用Amazing-QR生成器生成二维码

可生成常见的二维码,以及有图片背景的艺术二维码

💿 安装

使用 nb-cli 安装 在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装
nb plugin install nonebot-plugin-QRrender

⚙️ 配置

请在 nonebot2 项目的.env文件中添加下表中的必填配置

配置项 必填 默认值 说明
qr_res 5 二维码大小(范围为1~40)

🎉 使用

插件自带指令文档,发送 QR帮助 即可获取指令文档

生成二维码

发送 QR 文本 即可生成二维码,若bot有设置命令前缀,需加命令前缀,如 /

支持的参数:模板

使用方法: QR 文本 模板名 ,模板需自行上传或命名为模板名.jpg后添加至localstore插件配置的data文件夹内

示例:

QR 114514 homo
QR 1919810

上述指令将会生成

内容为“114514”,背景是名为“homo”的模板图片的二维码
内容为“1919810”的普通二维码

上传图片模板

发送 QR模板 即可根据提示上传图片并命名

支持以回复附图等方式直接上传图片并命名。例:

可能遇到的问题

目前没发现()

将来可能支持的功能

□支持扫码功能?

□支持gif动图

□...

还有些想说的

本仓库使用了nonebot-plugin-template的模板,项目的模板图片获取部分参考了nonebot-plugin-anime-trace的部分代码,谨向作者表示感谢

本人为普通大学生,并非计算机类的专业,水平有限,如有问题或建议请直接发issue,我会尽量解决

About

将文本转为二维码的nonebot插件,可自定义生成样式

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages