An arcaea rhythm game score-querying plugin for nonebot2
Reason this release was yanked:
ugly
Project description
nonebot-plugin-arcaea
- 基于 nonebot2
功能 Resume
Arcaea 查分器,可以实现 best30
| recent
| songinfo
之类的查询功能
特点 Feature
-
可以添加自建 API,需要自己写 Adapter
-
以图片形式返回
best30
|recent
-
图片可以自定义主题
快速开始 Quickstart
注意
-
由于使用了 colon equal,使用前请保证
python>=3.8
-
安装插件
pip install nonebot-plugin-arcaea
如果你使用的是 nb plugin install
,此时 bot.py
会自动插入 nonebot.load_plugin('nonebot_plugin_arcaea')
若没有,请手动添加
bot 指令
-
/arc bind
绑定账户 -
/arc recent
查询最近游玩,返回文字 -
/arc b30
查询 best30,返回图片
可选配置项 Optional Env
ARCAEA_API
:
estertion
http://127.0.0.1:616/v3
mix http://127.0.0.1:616/v3
本插件为来自 BotArcApi 搭建的 API 做了适配,只需要按照以上配置填写便可使用
mix
开头的配置项代表 API 混合查询,详情见源码
特别感谢
优化建议
如有优化建议请积极提交 issues 或者 pull requests
碎碎念
在完成这个插件的中途,我 kou 框了
最近忙着开一个全栈的新项目(接单),在接下来至少一个星期我将不会对此项目进行更新,但是 pr 和 issue 是会看的,欢迎贡献您的代码
后期打算
使用 fastapi 实现 allscores 的查询
为 recent 添加图片查询功能
使用 pandas 结合 estertion 给出的查分记录完成 chart 分析
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for nonebot-plugin-arcaea-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb0e21ca79243ec40e09566e117942a798ef0282cea696819340385393055653 |
|
MD5 | c41827736e74214f0799ec93b1fbdb18 |
|
BLAKE2b-256 | 8691d1dc57679046ba2593d3c0fb1d0e7072aed99d3dc55295e1144bbde8601e |
Hashes for nonebot_plugin_arcaea-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28e66b0e15e4cb25f968904011d49be1688259e9955151f6acd73b8e96d43a14 |
|
MD5 | 74c95301980c21422460e3e1ee597dfc |
|
BLAKE2b-256 | 90606169974ab0ee27da61c95046b747b6050512c0b73f516371e35dde72dab4 |