Skip to main content

这是一个用于群内泡茶,签到的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
            └── ...

🎯🎯 快速开始

  1. 首次使用
    • 运行 泡茶 命令进行首次签到,会获得原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

nonebot_plugin_paocha-1.0.13.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_paocha-1.0.13-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

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

Hashes for nonebot_plugin_paocha-1.0.13.tar.gz
Algorithm Hash digest
SHA256 59d448b58036e32c2c4b3ed1853fd4bf80140bd485364a83e2529c4e687d0ae6
MD5 0ffc5ff0d69f039ac6d61335d5c53f65
BLAKE2b-256 6981f87850c3dd1069d44ae5e84595be482c81377bf0c7396fe4827d8850d551

See more details on using hashes here.

File details

Details for the file nonebot_plugin_paocha-1.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_paocha-1.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 de20bb8043704bfe61cab0a070c2e73b5a2485420fd1bf19128b9eb859606efc
MD5 71aee516261b3b370e4353b1aab0ee38
BLAKE2b-256 5aa4378897005d93a512f7fad2bd6471e64a972e2e0ad33060d333c90636241f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page