✨ 一个基于NoneBot2的舞萌DX猜歌游戏插件 ✨
该项目基于maidle
支持在QQ群中进行maimaiDX猜歌游戏,提供丰富的提示信息和多样的难度选择。
请注意,歌曲的曲绘文件应该放在你的bot文件夹下的"Resource"/"static"/"mai"/"cover"内,示例:nonebot/Resource/static/mai/cover
同时命名应该为曲绘的ID,例如:12231.png
pip install nonebot-plugin-maidlenb plugin install nonebot-plugin-maidlegit clone https://github.com/huanxin996/nonebot_plugin_maidle.git
cd nonebot_plugin_maidle
pip install .然后确保将插件添加到NoneBot的加载项中。 "nonebot_plugin_maidle"
- 多难度级别:支持无限制、13、13+、14、14+难度
- 丰富提示信息:ID、曲目类型、标题、艺术家、流派、版本、BPM、定数等
- 曲目别名支持:可以通过曲目ID或别名进行搜索和猜测
- 计时自动结束:游戏10分钟无活动将自动结束
- 多人游戏支持:群内任何人都可以参与猜测,共享10次猜测机会
以下是插件支持的命令及其功能:
-
猜歌 [难度]
开始一场新的猜歌游戏。
参数:难度(可选):游戏难度,可选值:无限制(默认)、13、13+、14、14+。
-
猜歌 状态
查看当前游戏状态,包括难度、已猜次数、参与人数等信息。 -
猜歌 帮助
显示游戏帮助信息。
猜 [歌曲ID或别名或标题]
提交对曲目的猜测。
参数:歌曲ID(必需):曲目ID或别名。
别名:guess、选、猜测
结束猜歌
手动结束当前游戏并公布答案。
别名:退出猜歌、结束游戏、quit、结束
- 群聊中任意成员发送「猜歌 [难度]」开始游戏
- 系统会随机选择一首符合指定难度的舞萌DX曲目
- 使用「猜 [歌曲ID或别名或标题]」提交猜测
- 每次猜测后,系统会给出多种提示帮助缩小范围
- 整个群共享10次猜测机会
- 游戏成功或用完10次机会后结束
- 10分钟无活动将自动结束游戏
- 支持私聊中使用
当你提交一次猜测后,系统会提供类似这样的提示:
===== 提示 =====
❌ ID: 855
✅ 类型: 原创
❌ 标题: GIGANTØMAKHIA
❌ 艺术家: Camellia
❌ 流派: 其他
❌ 版本: 早了 舞萌DX2022
❌ BPM: 低了 180
❌ 红谱定数: 低了 12.8
❌ 紫谱定数: 低了 14.2
❌ 紫谱谱师: MASAO.S
❌ 紫谱绝赞数量: 少了 2
================
表情符号含义:
- ✅ - 完全正确
- 🤔 - 接近正确(如同级别)
- ❌ - 不正确
- 初始版本发布
- 支持基础猜歌功能和难度筛选
- 支持多平台(基于nonebot_plugin_alconna)
- 提供丰富的提示信息
欢迎提交 Pull Request 或 Issue!如有任何问题或建议,请提issue,我看到后会第一时间处理。
✨ 感谢使用 NoneBot Plugin Maidle 插件!✨