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 文件夹,包含:

  • signuser_data.json: 签到和用户映射数据
  • images/: 图片库目录
  • chat_data.json: 骚话系统数据文件

🌟🌟 具体路径

bot/
└── data/
    └── paoch/ # 插件数据目录(运行时自动创建)
        ├── signuser_data.json # 签到和用户映射数据(运行时自动创建)
        ├── chat_data.json # 骚话系统数据(运行时自动创建)
        └── 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-2.0.0.tar.gz (14.2 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-2.0.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nonebot_plugin_paocha-2.0.0.tar.gz
  • Upload date:
  • Size: 14.2 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-2.0.0.tar.gz
Algorithm Hash digest
SHA256 9c8e75b24505930128b67fee9f2dd06457e1d60c9119b8ecba8a7f0942bca633
MD5 22fcce876e205c40e96585dba9153304
BLAKE2b-256 1d5e444a20042b01e153ab9fd43b864e511f8857f5c8bef77ba5ce5e98ab0817

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nonebot_plugin_paocha-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d42b0e68e9595847c0745287dd688efc5192fc368d3e3d3afd5603c6ba7e2ee
MD5 9d00f52e53f9c8cfe8ed32a57ef518aa
BLAKE2b-256 07c023627df6a223fa0a49482d0478f25b9ee05de27106e1a15a676419917735

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