移植自 xybot 及 mai-bot 开源项目,基于 HoshinoBotV2 的街机音游 舞萌DX 的查询插件
项目地址:https://github.com/Yuri-YuzuChaN/maimaiDX
2024-07-23
SyncPlay
图片,下载更新图片包 Update.zip
解压,将 static
复制到插件根目录并覆盖,即 maimaiDX/static
。如果怕缺少图片请进行使用方法第二步
新增机厅
指令 id
未增加的问题牌子进度
指令 sync
未匹配的问题将该项目放在HoshinoBot插件目录 modules
下,或者clone本项目
git clone https://github.com/Yuri-YuzuChaN/maimaiDX
下载静态资源文件,将该压缩文件解压后,将 static
文件夹复制到插件根目录并覆盖,即 maimaiDX/static
如果您拥有查分器的开发者 token
,可修改 maimaiDX/static/config.json
文件,将 token
填入文件
安装插件所需模块:pip install -r requirements.txt
在 https://phantomjs.org/download.html 下载对应操作平台PhantomJS支持,windows
平台需要添加环境目录
在 config/__bot__.py
模块列表中添加 maimaiDX
重启HoshinoBot
命令 | 功能 |
---|---|
帮助maimaiDX | 查看指令帮助 |
今日舞萌 | 查看今天的舞萌运势 |
XXXmaimaiXXX什么 | 随机一首歌 |
随个[dx/标准][绿黄红紫白]<难度> | 随机一首指定条件的乐曲 |
查歌<乐曲标题的一部分> | 查询符合条件的乐曲 |
id<歌曲编号> | 查询乐曲信息或谱面信息 |
<歌曲别名>是什么歌 | 查询乐曲别名对应的乐曲 |
<id/歌曲别称>有什么别称 | 查询歌曲别名 |
添加本地别名 <歌曲ID> <歌曲别名> | 添加本地别名,不上传别名服务器 |
添加别称 <歌曲ID> <歌曲别名> | 申请添加歌曲别名 |
当前别名投票 <页数> | 查看正在进行的投票 |
同意别名 <标签> | 同意其中一个标签的别名申请,可通过指令 当前别名投票 查看 |
开启/关闭别名推送 | 开启或关闭新别名投票的推送 |
定数查歌 <定数> 定数查歌 <定数下限> <定数上限> | 查询定数对应的乐曲 |
分数线 <难度+歌曲id> <分数线> | 展示歌曲的分数线 |
开启/关闭mai猜歌 | 开关猜歌功能 |
重置猜歌 | 停止当前进行的猜歌 |
猜歌 | 顾名思义,识别id,歌名和别称 |
猜曲绘 | 猜曲绘 |
minfo<@> <id/别称/曲名> | 查询单曲成绩 |
ginfo[绿黄红紫白] <id/别称/曲名> | 查询乐曲游玩总览,不加难度默认为紫谱 |
b50 <游戏名> | 查询b50 |
我要在<难度>上<分数>分 <游戏名> | 查看推荐的上分乐曲 |
我要(在<难度>)上<分数>分 <名字> | 查看推荐的上分乐曲 |
<牌子名称>进度 <名字> | 查看牌子完成进度 |
<等级><评价>进度 <名字> | 查看等级评价完成进度 |
<等级> 分数列表 <名字> | 查看等级评价列表 |
查看排名,查看排行 <页数>/<名字> | 查看水鱼网站的用户ra排行 |
添加机厅 <店名> <位置> <机台数量> | 添加机厅信息 |
删除机厅 <店名> | 删除机厅信息 |
修改机厅 <店名> 数量 <数量> | 修改机厅信息 |
订阅机厅 <店名> | 订阅机厅,简化后续指令 |
查看订阅 | 查看群组订阅机厅的信息 |
取消订阅,取消订阅机厅 | 取消群组机厅订阅 |
添加机厅别名 <店名> <别名> | 添加机厅别名 |
查找机厅,查询机厅,机厅查找,机厅查询 <关键词> | 查询对应机厅信息 |
<店名/别名>人数设置,设定,增加,加,+,减少,减,-<人数> | 操作排卡人数 |
<店名/别名>有多少人,有几人,有几卡,几人,几卡 | 查看排卡人数 |
全局[关闭/开启]别名推送 | Bot管理员私聊指令,开关所有群的别名推送 |
更新别名库 | Bot管理员私聊指令,手动更新别名库 |
更新maimai数据 | Bot管理员私聊指令,手动更新已存所有数据 |
2024-07-24
SyncPlay
图片新增机厅
指令 id
未增加的问题牌子进度
指令 sync
未匹配的问题别名查歌
指令查询到已删除的曲目时发生错误的问题2024-06-07
舞萌DX 2024
json
后缀的所有文件,请重新进行使用方法第二步json
文件名称,便于识别,具体文件如下,请务必修改文件名,否则开关文件以及本地别名文件将不会被读取
all_alias.json
修改为 music_alias.json
local_alias.json
修改为 local_music_alias.json
chart_stats.json
修改为 music_chart.json
group_alias.json
修改为 group_alias_switch.json
guess_config.json
修改为 group_guess_switch.json
更新完成表
,用于更新 BUDDiES
版本 双系
牌子完成表
,可查询牌子完成表,例如:祝极完成表
猜曲绘
是什么歌
,id
mai什么
支持随机发送推分谱面,指令中需包含 加分
,上分
字样,例如:今日mai打什么上分
分数列表
和 进度
发送方式2024-03-12
2024-01-14
numpy
模块重新绘制定数表2023-09-23
API
方法当前别名投票
发送方式修改为图片形式2023-08-10
定数表
,完成表
,查询指定等级的定数表和完成表,例如:13+完成表
更新定数表
,用于生成和更新定数表更新maimai数据
,用于版本更新手动更新bot已存数据maimaidx_project.py
的代码和文件,便于所有功能维护minfo
部分绘图2023-06-15
2023-06-09
舞萌DX 2023
b40
b50
部分绘图2023-04-22
2023-04-21
全局关闭别名推送
和 全局开启别名推送
,关闭所有群的推送消息,无论先前开启还是关闭ginfo
指令2023-04-15
2023-03-29
b40/b50
,minfo
和曲目信息的绘图2023-03-02
开启别名推送
和 关闭别名推送
指令2023-02-25
2023-02-23
2023-02-22
当前别名投票
和 同意别名
2023-2-18
2023-2-15
2022-9-14
minfo
2022-8-30
2022-08-27
2022-08-25
2022-08-16
b40/b50
指令绘图,如不喜欢请将 libraries/maimaidx_project.py
第6
行 maimai_best_50
改成 maimai_best_40
2022-07-11
分数列表
没有提供2022谱面的问题2022-06-23
2022-03-10
2022-02-13
2022-01-27
2022-01-16
2022-01-03
2021-11-15
@retry
装饰器,遇到请求数据失败的情况时重新尝试请求2021-10-18
2021-10-14
2021-09-29
2021-09-13
感谢 zhanbao2000 提供的 nonebot2
分支
感谢 CrazyKid 提供的源码支持
感谢 Diving-Fish 提供的源码支持
感谢 BlueDeer233 提供猜歌功能的源码支持
MIT
您可以自由使用本项目的代码用于商业或非商业的用途,但必须附带 MIT 授权协议。