前言
书接上回,虽然我基本弃坑这个插件了(因为很多 bot 都有这类功能,做得还比我这个好太多,而且有的可以分身接入。算了,打不过就加入,我自己接入其他 bot 了)。
不过今年 mania 社区又有新东西了,请看 nonebot-plugin-osumania-toolkit。其中的谱面难度查询深深吸引了我!
作者很快将其移植到了 tosu,拥有了更高的可玩性,这个插件也迅速的推广出去了。
之后,我就看到了 astrbot 的版本,也发现这个插件在其他群有部署。
但我注意到,这个部署到 bot 上的版本,生成的 UI 没有变动。。。还是和 tosu 的一样!我觉得有点不符合我个人喜好,正好 tosu 移植的版本是 js 写的,那岂不是轻松移植?!
所以,就有了今天的 osu-mania-helper 插件,opus 一天干(肝)出来的成果!
开源地址:GitHub - dingyi222666/osu-mania-helper · GitHub
功能
主要功能就两个,一个是查询谱面难度,一个是做希腊字母恶搞图。。。
用法一个是 /ma <bid>,一个是 /greek <type>。查询谱面难度的可以加点 mod /ma <bid> +dt 这样。
做完我还是挺满意这个界面效果了,虽然是抄的osu官网界面(草怎么直接说出来了),但还是不难看,对吧。
后话
后续可能在添加一个 acc 段位功能就没了,整个插件估计都是和段位难度有关的了。。。因为单纯做个查分啥的,是真没意思,这方面已经被卷完了!
哦对了,现在这个谱面难度查询横跨了 nonebot, astrbot。koishi 是第三个有这类插件的框架!(是的,原始代码也被移植了三份((( 包括 nonebot 的代码据原作者说也是从初始算法库移植的




