Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/agnes4m/nonebot_plugin_br

基于nonebot2框架的插件,实现交互游戏恶魔轮盘赌
https://github.com/agnes4m/nonebot_plugin_br

Last synced: 19 days ago
JSON representation

基于nonebot2框架的插件,实现交互游戏恶魔轮盘赌

Awesome Lists containing this project

README

        


AgnesDigitalLogo


NoneBotPluginText


__✨基于nonebot2框架的插件,实现交互游戏恶魔轮盘赌✨__


GitHub stars


GitHub issues


QQ Chat Group


pypi

python
NoneBot

## 说明

本项目用于以交互形式完成游戏玩法恶魔轮盘赌(Buckshot Roulette)的玩法,可以在群聊中使用,一个群同时只能存在一场对局

由于“赌”在国内部分平台是被封禁的,所以文案均改为“恶魔轮盘”

## 安装

以下提到的方法 任选**其一**即可

[推荐] 使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装

```bash
nb plugin install nonebot_plugin_BR
```

使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令

pip

```bash
pip install nonebot_plugin_BR
```

pdm

```bash
pdm add nonebot_plugin_BR
```

poetry

```bash
poetry add nonebot_plugin_BR
```

conda

```bash
conda install nonebot_plugin_BR
```

## 指令

### 游戏外

- br开始| br加入 —— 开始游戏
- br help —— 查看帮助

### 游戏中

- 开枪 —— (前提:加入游戏)进行攻击判定
- 结束游戏 —— (前提:在对局中,或者超级管理员)结束当前会话在进行的游戏
- 使用道具 xxx(目前道具:刀 | 手铐 | 香烟 | 放大镜 | 饮料 )

## 测试图

![测试图1](./img/test2.png)
![测试图2](./img/test1.png)

## env配置

暂无

## to do

- [x] 开枪基本逻辑
- [x] 道具逻辑
- [ ] 分数逻辑
- [ ] 人机逻辑

## 🙈 其他

- 本项目仅供学习使用,请勿用于商业用途,喜欢该项目可以Star或者提供PR
- [爱发电](https://ifdian.net/a/agnes_digital/plan)
- [加入群聊](https://jq.qq.com/?_wv=1027&k=HdjoCcAe)