→→ 查看更新日志
适用于Hoshinobot V2+
的 MuseDash Wiki插件
不知道 MuseDash 是啥? 喵斯快跑_百度百科;MuseDash官网;MuseDash萌娘百科
本项目具备的功能有如下:
- 查询歌曲信息,包括歌曲BPM,作者,时长等 (部分数据来源MuseDash官方英文Wiki) ,并支持模糊查询 (输入查询的歌曲名时 若名字不对将自动猜测 并提供正确的歌曲名,改编自 Hoshinobot 原版的 chara)
- 每日随机推送歌曲/插画
- 角色语音试听,包括触摸语音,受击语音等
- peropero标题语音
peropero~games~ - 游戏demo试听
就是选歌界面播放的歌曲片段 - 游戏音效试听
各种游戏使用的音效,来源拆包数据 - 游戏资料查询,包括分数公式,隐藏曲目,偏移值,表情包等
- 每日运势
简易实现的md版每日运势抽签 - 查询角色与精灵
muses and elfins - 插图/动画/场景查询
- 单曲成就 or 游戏成就查询
- 官方公告查询
- ……
在以下环境下,插件已经过测试:
-
Windows 10
-
Windows 11
-
python 3.8.5 32&64bit
-
python 3.8.9 32&64bit
-
Hoshinobot V2.0
- 理论上支持
Linux
,python 3.9
,nonebot 1.6.0+
由于本人不熟悉Linux环境,且插件均在Windows环境下编写完成,在Linux上使用可能有bug,请见谅
不适用于 nonebot2
! (其实是不知道咋从nb1迁移到nb2)
通过github克隆
在hoshino/modules文件夹中,打开cmd或者powershell,输入以下代码按回车执行:
git clone https://github.com/Soung2279/musewiki.git
之后关闭cmd或powershell,打开hoshino/config的__bot__.py
文件,在MODULES_ON = {}里添加 musewiki
# 启用的模块
MODULES_ON = {
'xxx',
'xxx',
'musewiki', #注意英文逗号!
'xxx',
}
之后将本文件夹中的 R.py
移动至 hoshino
路径下(覆盖原来的 R.py)
如果未在本文件夹下找到 R.py
,可前往→→ HoshinoBot功能性增强-语音调用支持
直接安装
直接下载本插件musewiki,解压至hoshino/modules
之后打开hoshino/config的__bot__.py
文件,在MODULES_ON = {}里添加advance_check
# 启用的模块
MODULES_ON = {
'xxx',
'xxx',
'advance_check', #注意英文逗号!
'xxx',
'xxx',
}
之后将本文件夹中的 R.py
移动至 hoshino
路径下(覆盖原来的 R.py)
如果未在本文件夹下找到 R.py
,可前往→→ HoshinoBot功能性增强-语音调用支持
插件安装完成后,仅可使用歌曲/角色/精灵查询的基础功能。由于本插件使用了大量图片与语音资源 ,需要进行资源包的补充。
Releases
百度网盘
包含demo歌曲,角色语音,菜单bgm等 提取码:2279 更新时间:2021/9/4
包含歌曲封面图片,角色/精灵图片,UI等 提取码:2279 更新时间:2021/9/4
- 详细查询+歌名 详细查询单曲的各种信息,并发送对应的demo
- 随机歌曲信息 随机查看一条歌曲信息
- 帮助百科歌曲推送 配置每日的md歌曲推送
- 摸摸+角色皮肤名 摸摸角色的头(。・・)ノ
- 打打+角色名 打一下角色(好过分ヽ(*。>Д<)o゜)
- 随机角色语音 随便听一句
- peropero 随机播放一条起始(peropero~games~)语音
- 随机demo 随便听一首demo
- 随机游戏音效 随便听听
- 听听好东西 听一点MD玩家都喜欢听的
- md官方更新 查看MuseDash官方更新公告 new!
- 查询隐藏曲目 查询隐藏曲目的解锁方式
- 偏移值参考 查询游戏偏移值设定参考
- 游戏冷知识 游戏相关的一些小知识
- md表情包 来一张musedash相关的表情包
- md运势 查看今天的md运势吧!
- 查询角色 查询游戏内角色
- 查询精灵 查询游戏内精灵
- 查询插图 进入插图查询菜单
- 单/全图查询 不同模式的插图查询
- 动画查询 查询游戏Live2D插画
- 随机插画/封面 随机查看一张图片
- 查询游戏场景 进入游戏场景查询菜单
- 纯/合成场景 查看不同的场景图片
- 随机纯场景/合成场景 随机查看一张图片
- 查询成就 进入查询菜单
- 单曲成就查询 查询单曲关卡成就
- 游戏成就查询 查询游戏成就
- 检查百科文件 管理员 or 维护用,检查资源文件存储情况 new!
语音资源包 与 图片资源包 请放在HoshinoBot的 record
和 img
目录下
例如:你在hoshino/config的 __bot__.py
文件中填写的 资源库文件夹
RES_DIR = "C:/Resources/" #注意最后有斜杠
那么你存放 语音资源包
的路径应该为
C:/Resources/record/
图片同理
文件说明(可略)
_chip_data.py
是游戏角色&精灵 的录入数据 如果需要自行增添条目,请在此处修改
_record_data.py
是语音字幕与角色语音的对应 如果需要自行增添条目,请在此处修改
_song_data.py
是歌曲/小贴士的录入数据 如果需要自行增添条目,请在此处修改
chara.py
与歌名猜测功能相关,是对Hoshinobot原版chara的改编
musewiki_achievement.py
查询成就的主文件
musewiki_artwork.py
查询插画的主文件
musewiki_character.py
查询角色的主文件
musewiki_luck.py
md运势的主文件
musewiki_query.py
资料库主文件
musewiki_record.py
游戏语音的主文件
musewiki_song.py
是查询歌曲的主文件
wiki_log.py
检查百科文件的主文件
R.py
R模块增强版,让Hoshinobot支持模块语音调用
资源文件出自个人游戏拆包。文件名有所修改 (后续会进行项目重构,直接使用原版拆包数据)
本人非专业程序员,业余写着玩玩,代码很菜,大佬们看看就好QwQ。
made by Soung2279@Github
数据来源: TapTap - MuseDash MuseDash官方英文Wiki MuseDash.moe PeroPeroGames! 远哥制造
骨干: HoshinoBot
【更新】 同步更新MuseDash官方内容。增添了新的歌曲资料(肥宅快乐包vol.13与计划通补完计划一首新曲)
【新增】 新增账号绑定奖励与2021万圣节奖励两张插画。
【新】 版本号同步为游戏官方版本号
【更新】 同步更新MuseDash官方内容。增添了新的角色,插图与歌曲资料
【修复】 修复部分曲包和歌曲缺失问题
【修复】
修复了歌曲查询与推送,动画查询功能遗留的绝对路径使用问题 (现在应该完全适配Linux了)
修复了动画查询输入超出范围的编号时,bot无响应的问题
修复了部分功能使用冷却/上限无效的问题
【更新】 同步更新MuseDash官方内容。增添了新的精灵,插图与歌曲资料 同步更新曲包UI 同步更新歌曲:Brain Power的封面 更新检查百科文件功能,现在将返回更详细的信息
【新增】 官方更新公告查看功能上线。发送【md官方更新】来查看
※【预更新】 (遥遥无期)
重构资料库,增加更多可查信息
重构歌曲曲包分类系统,同步游戏内更新,按“热门”,“复古”,“动感”等重新贴标签
重构资料库储存方式,使用拆包JSON数据,便于日后更新
新版本的图片/语音 资源包请访问Github项目
增加对 R模块 语音调用的支持。[#HoshinoBot功能性增强-语音调用支持] 去除发送语音绝对路径的使用。
正式上传至Github仓库
补充demo资源
修复部分 资料查询 文本缺失 补充部分图片资源 修复动画查询
新增:【md运势】 简易实现md每日运势 补充了游戏解包资源,固定文件目录结构