这是一个用于群内泡茶,签到的nonebot插件
Project description
一个基于 NoneBot2 的泡茶签到插件,支持好感度等级系统和图片上传功能。
✨ 功能介绍
- 🍵 每日泡茶签到,获得随机好感度
- 📊 好感度等级系统(1段到传奇9段)
- 🖼️ 支持上传和删除图片,签到随机显示
- 💬 骚话系统,自定义重复泡茶回复内容
- 👥 用户映射管理,支持QQ适配器
- 📈 详细的统计和查询功能
📦 安装方式
pip install nonebot-plugin-paocha
🔧 配置方法
在 NoneBot2 的pyproject.toml文件中添加以下配置:
在dependencies = [...] 中添加:
"nonebot-plugin-paocha>=x.x.x" # 请替换为最新版本号
然后在[tool.nonebot.plugins] 添加:
"nonebot-plugin-paocha" = ["nonebot_plugin_paocha"]
📞📞 使用命令
基础命令
- 泡茶签到:
泡茶、喝水、/泡茶、/喝水 - 查询信息:
泡茶表、泡茶查询、/泡茶表 - 等级查看:
等级、等级表、/等级
用户管理
- 用户映射:
映射用户、绑定用户 - 用户列表:
用户列表、绑定列表 - 搜索用户:
搜索用户、查找用户 - 删除用户:
删除用户、移除用户 - 清除映射:
清除映射、清空映射
图片管理
- 上传图片:
上传图片、添加图片 - 删除图片:
删除图片、移除图片 - 图片统计:
图片统计、图库统计
骚话系统
- 添加骚话:
添加骚话、添加回复- 添加重复泡茶时的回复内容 - 删除骚话:
删除骚话、移除骚话- 删除指定骚话 - 骚话列表:
骚话列表、回复列表- 查看所有骚话 - 骚话统计:
骚话统计、回复统计- 骚话系统统计信息
帮助命令
- 使用帮助:
帮助、help、/帮助、/help
📝📝 配置说明
插件会自动在数据目录下创建 data/paocha 文件夹,包含:
sign.ini: 签到数据data.ini: 用户映射数据images/: 图片库目录chat_lines.txt: 骚话系统数据文件
🌟🌟 具体路径
bot/
└── data/
└── paoch/ # 插件数据目录(运行时自动创建)
├── sign.ini # 签到数据(运行时自动创建)
├── data.ini # 用户映射数据(运行时自动创建)
├── chat_lines.txt # 骚话系统数据(运行时自动创建)
└── images/ # 图片库目录(运行时自动创建)
├── image1.jpg
├── image2.png
└── ...
🎯🎯 快速开始
- 首次使用:
- 运行
泡茶命令进行首次签到,会获得原id,插件也会自动创建所需数据文件和目录。 - 然后,使用
映射用户命令绑定QQ账号与插件用户。(/映射用户 原id QQ号)
- 运行
✅ 依赖要求
- Python 3.9+
- httpx 0.28.1+
- NoneBot2 2.0.0+
- nonebot-adapter-qq 1.6.5+
📜 许可证
MIT License
项目地址
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_paocha-1.0.13.tar.gz.
File metadata
- Download URL: nonebot_plugin_paocha-1.0.13.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59d448b58036e32c2c4b3ed1853fd4bf80140bd485364a83e2529c4e687d0ae6
|
|
| MD5 |
0ffc5ff0d69f039ac6d61335d5c53f65
|
|
| BLAKE2b-256 |
6981f87850c3dd1069d44ae5e84595be482c81377bf0c7396fe4827d8850d551
|
File details
Details for the file nonebot_plugin_paocha-1.0.13-py3-none-any.whl.
File metadata
- Download URL: nonebot_plugin_paocha-1.0.13-py3-none-any.whl
- Upload date:
- Size: 16.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de20bb8043704bfe61cab0a070c2e73b5a2485420fd1bf19128b9eb859606efc
|
|
| MD5 |
71aee516261b3b370e4353b1aab0ee38
|
|
| BLAKE2b-256 |
5aa4378897005d93a512f7fad2bd6471e64a972e2e0ad33060d333c90636241f
|