Metadata-Version: 2.3
Name: nonebot_plugin_revolver
Version: 1.1.2
Summary: 一个用于 NoneBot 的插件，提供简易左轮禁言小游戏功能，适用于群聊娱乐，支持随机禁言机制。
License: MIT
Keywords: nonebot,plugin,revolver,game,mute,chatbot
Author: xingzhiyou
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: nonebot-adapter-onebot (>=2.0.0,<3.0.0)
Requires-Dist: nonebot2 (>=2.3.0,<3.0.0)
Project-URL: Homepage, https://github.com/xingzhiyou/nonebot-plugin-revolver
Project-URL: Repository, https://github.com/xingzhiyou/nonebot-plugin-revolver
Description-Content-Type: text/markdown

# nonebot-plugin-revolver

## 简介
`nonebot-plugin-revolver` 是一个简易左轮禁言小游戏插件，适用于 NoneBot 框架。通过该插件，群成员可以体验刺激的“俄罗斯轮盘”游戏。

## 使用方法
### 指令说明
- **开启游戏**：  
  使用指令 `轮盘`，当群内有一名玩家使用该指令时，游戏开始。

- **开始对决**：  
  使用指令 `开枪`，任意一个人使用该指令后，触发开枪逻辑。

> **注意**：同一时间群内只能有一场对决。

### 示例
1. 玩家 A 在群内发送 `轮盘`，游戏开始。
2. 玩家 B 发送 `开枪`，触发开枪逻辑，游戏继续。

## 支持的适配器
- OneBot v11

## 安装
1. 使用 `pip` 安装插件：
   ```bash
   pip install nonebot-plugin-revolver
   ```
2. 在 NoneBot 项目的 `bot.py` 中加载插件：
   ```python
   nonebot.load_plugin("nonebot_plugin_revolver")
   ```
## 配置
在使用插件前，可以通过 `.env` 配置项进行自定义设置：

- `DISABLED_GROUPS`：设置默认禁用插件的群聊 ID 列表。
- `ENABLED_BAN_GROUPS`：设置默认允许禁言功能的群聊 ID 列表。
- `BAN_DURATION`：设置默认禁言时间，单位为秒。
- `ROLLING_BAN`: 设置随机时间禁言，时间为禁言时间内的随机数，布尔值。

## 贡献
欢迎提交 Issue 和 Pull Request 来改进本插件。

## 许可证
本项目基于 MIT 许可证开源。  
