Andreal部署指北

Project Andreal 是基于 Konata.Core 和 ArcaeaUnlimitedAPI 的开源 ArcaeaBot 项目。

本文主要介绍部署步骤以及常见问题解答。


用户须知

您应知悉,使用本项目将违反 Arcaea 使用条款 中的 3.2-4 和 3.2-6,以及 Arcaea 二次创作管理条例

因使用本项目而造成的损失,Andreal 开发组不承担任何责任。


部署步骤

  1. 申请 ArcaeaUnlimitedAPI Token(详见常见问题)

  2. 下载最新版本 Andreal

  3. 运行 Andreal

  4. 填写基础配置页面的配置项并保存

  5. 账号管理界面右键添加新帐号

  • 若一切顺利,此时您的Bot就已可用。

配置文件夹 .\Andreal\Config\

请勿自行操作、删除、泄露给第三方

Bot迁移时,只迁移配置文件夹即可。

文件(夹)说明
config.jsonAndreal主要配置文件
positioninfo.jsonArcaea图查立绘位置配置文件
replytemplate.jsonBot回复模板
Andreal.db用户绑定信息数据库
BotInfo/Bot登录信息文件夹

数据共享协议

使用 ArcaeaUnlimitedAPI 服务将默认您允许 ArcaeaUnlimitedAPI 收集/记录/脱敏使用 您的使用记录,包括且不限于 Arcaea 用户名、游玩记录等;

我们将与其他 ArcaeaBot 共享我们从您那里收集的 Arcaea 用户名


常见问题

1. 为什么需要申请ArcaeaUnlimitedAPI Token?如何申请?

Token作用

ArcaeaUnlimitedAPI 是由 TheSnowfield 与 Awbugl 基于 BotArcAPI 开发的第三方查分API。

为了保证服务的质量与稳定性,API维护组需要对使用量进行统计,并且对恶意请求进行拦截。

您申请获得的 Token 需要将其填入 Andreal 的配置中,以便API维护组对您的使用情况进行统计。

ArcaeaUnlimitedAPI 对于无Token的请求有着 10次/天 的限制。为保证您的正常使用,我们建议您申请Token。

申请流程

请在 QQ / Discord 私聊联系 Awbugl(或加入 IO鸽子窝 191234485),并提供 用途、预计每日峰值调用次数、(如果是Bot)
Bot代称及依赖的框架;

Token申请一般会在5个工作日内回复。友善交流(可能)会提升处理效率;Token申请成功前请不要退群,以免无法联系您。

请在Token申请成功后加入 IOLab QA Center 574250621,AUA/Andreal技术问题请在QA群提问。


2. Bot都有哪些指令可用?

请查看 Andreal Wiki


3. 为什么部署之后Bot无法查分?

请检查配置项是否正确填写;Andreal 是否为最新版本


4. 无法访问Github下载文件?

IO鸽子窝 191234485 提供文件副本下载。


5. 用户信息在哪里存储?

Andreal 使用本地 sqlite 存储用户数据。由于数据共享协议,我们将共享用户的 Arcaea 用户名、游玩记录等,请知悉。


6. Bot是怎么实现Arcaea查分的?

请查看 相关专栏


7. 使用 Andreal 有何限制?

除了违法行为与商业盈利行为以外,您可以任意应用这份开源项目。


赞助 ArcaeaUnlimitedAPI

赞助所得将全部用于API的服务器维护。

爱发电


感谢

本项目的 Arcaea 数据来源于 ArcaeaUnlimitedAPI。

本项目的图片UI设计来源于 GNAQ、linwenxuan04、雨笙Fracture (按首字母排序)。

感谢所有赞助者的支持。