Code Monkey home page Code Monkey logo

andreal's Introduction

Andreal

基于 Konata.Core 和 UnofficialArcaeaAPI 的开源 ArcaeaBot。


用户须知

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

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


部署步骤 已失效

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

  2. 下载最新版本 Andreal

  3. 运行 Andreal

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

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

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

配置文件夹 .\Andreal\Config\

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

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

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

数据共享协议

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

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


常见问题

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

Token 作用

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

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

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

UnofficialArcaeaAPI 的部分接口不会响应无 Token 请求。为保证您的正常使用,我们建议您申请 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 有何限制?

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


赞助 UnofficialArcaeaAPI

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

爱发电


感谢

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

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

感谢所有赞助者的支持。

特别致谢

特别致谢 JetBrains 为开发人员提供了免费的开源许可证。

andreal's People

Contributors

awbugl avatar nscrosu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

andreal's Issues

Bot账号被其他端登陆踢下线后无法重新登录

需要删除(别处复制)botinfo后才能重新登录
登录失败提示一直保持为之前被其他端登陆挤下线的消息
重新启动程序依然如此(

报错只有ui部分找不到登陆状态 指向了 GetOnlineStatus

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.