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.12.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.12-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_paocha-1.0.12.tar.gz.

File metadata

  • Download URL: nonebot_plugin_paocha-1.0.12.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.12.tar.gz
Algorithm Hash digest
SHA256 18d320082e51b1a7d1ea91fc80f0d514c5ddea18e04811d3aa83f670e089fc65
MD5 8c768ce2706be6d0287e5f9388f06275
BLAKE2b-256 293063d3885c3628d484db375f857f4dec16745c6823e74cc0a9220338ad3e9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nonebot_plugin_paocha-1.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 fded42d29495b7340c2d4d5c95d4b27fb6fef1c2e7d674bfbfd97e24f1161ed0
MD5 7ff4292beafcd803693879dd27e8f620
BLAKE2b-256 e915801bb857b647d192d3df6409741dca68a54128ac3cb6fe58b765f45331b5

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