Skip to main content

An arcaea plugin for nonebot2. ( A cross platform Python async bot framework. )

Project description

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-arcaeabot

✨ Arcaea查分插件 ✨

功能 Resume

Arcaea 查分器。

使用 /arc help查看帮助信息

更新日志

如何开始 Quick Start

请注意! 您需要填写相关配置才能正常使用

使用前请确保您的Python版本>=3.8

项目默认使用AUA (ArcaeaUnlimitedApi),您需要申请相关apiurl与token(user-agent)并在机器人所在目录data\arcaea\config.yml中填写

参数 描述
AUA_URL AUA的地址,如"https://www.example.com"
(不需要添加/botarcapi)
AUA_UA AUA请求头User-Agent,如"Grievous Lady (Linux; U; Android 2.3.3; BotArcAPI)"

使该项目被您的 NoneBot2 (nonebot2 及 nonebot-adapter-onebot 版本不得低于 2.0.0-beta2 ) 机器人作为插件加载, 至于如何做, 您应该懂的。

首次使用您需要更新资源文件(assets/song, assets/char)

  • 向bot发送"/arc assets_update"以更新资源文件。
  • 如果更新失败(资源更新服务器炸了)您可以使用ArcaeaAssetsUpdater搭建自己的资源更新服务器,然后在 config.yml 中填写您的api地址)
  • 还可以直接从百度云下载资源文件(更新至3.12.10c),并放置于bot目录/data/arcaea/assets中

指令 Command

指令 描述
/arc assets_update 更新曲绘, 请务必在您初次使用该插件或者 Arcaea 版本有更新时发送此命令
/arc help 查看该插件的帮助文档
/arc bind {id} 绑定您的 Arcaea 账户, 可以是id也可以是用户名
/arc info 查询您的绑定信息
/arc recent 查询您的最近游玩信息
/arc b30 查询您的 best 30 记录
/arc best {songname} {difficulty} 查询您的单曲最佳记录
/arc song {songname} {difficulty} 查询歌曲信息
/arc random {start} {end} {difficulty} 随机歌曲
/arc preview {songname} {difficulty} 查询歌曲谱面预览

To Do

  • 咕咕咕

感谢

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_arcaeabot-3.0.8.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

nonebot_plugin_arcaeabot-3.0.8-py3-none-any.whl (4.8 MB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_arcaeabot-3.0.8.tar.gz.

File metadata

  • Download URL: nonebot_plugin_arcaeabot-3.0.8.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.4 Linux/5.15.0-40-generic

File hashes

Hashes for nonebot_plugin_arcaeabot-3.0.8.tar.gz
Algorithm Hash digest
SHA256 a14a31f9f9b2e7491c7bc3746fcfbf8bf3b2bc429cc3809bf5a618ebba8ae36d
MD5 a1521f2b7c0dba9c461c3726ec1e7b44
BLAKE2b-256 a5e1c6f0af7f1832272298504ccb2ac0b42a556a543f30e9e9fa673c0b60d742

See more details on using hashes here.

File details

Details for the file nonebot_plugin_arcaeabot-3.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_arcaeabot-3.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 ad4707f3ce6cfb4ab549a28eec4c05fd1abdbe7622d93da88b4621117734a669
MD5 d05b1873ec38fcd164a1b2c9c4f89d0f
BLAKE2b-256 b086cac024f67f23af4436a59fab174a4959c280dfd1a4b39fd029595102b74b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page