Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

MarryDream/mari-plugin

Repository files navigation

Mari

茉莉|Mari-Plugin

本项目已合并至 adachi-genshin-plugin,此仓库不再进行更新

简介

Mari-Plugin 为 Adachi-BOT 的衍生插件,用于实现部分实验性功能,并将在功能稳定后并入 Adachi-BOT 主项目。

安装插件

进入 Adachi-BOT/src/plugins 目录下,执行如下命令

git clone https://github.com/MarryDream/mari-plugin.git

或通过本项目仓库左上角 code -> Download.zip 下载压缩包,解压至 Adachi-BOT/src/plugins 目录内

注意:若使用下载压缩包方式,请务必删除解压后目录名字中的 -master,否则插件无法启动

更新方法

指令更新

使用 (header)mari_update 指令更新,需要项目不能以 win-start 方式启动。

手动更新

进入 Adachi-BOT/src/plugins/mari-plugin 目录下,执行以下命令即可

git pull

当然你也可以直接 下载本项目压缩包 整包替换。

插件功能

面板查询

数据来源于 https://enka.shinshin.moe/ ,支持 uid 与 @ 查询。

初始默认指令为 #panel 角色名 (UID|@),括号内为选填。

使用 #panel_update 更新面板数据,获取到的数据将会被保存,即使更换看板人物后依然可以查询。
#panel_update 指令同样支持 @uid 更新,且允许使用 #panel_update -c 清空自己当前保存的面板数据。

配置项

初次运行会在 Adachi-BOT/config 目录下创建 mari_plugin.yml 配置文件,初始值如下

serverPort: 60721,
uidQuery: false,
enKaApi: https://enka.minigg.cn/
aliases:
    - 茉莉
  • serverPort: 插件所运行的端口,一般不用管,除非出现端口冲突
  • uidQuery: 是否允许 #panel#panel_update 使用 uid 查询/更新,为防止部分用户恶意遍历查询 uid,这里默认关闭,有需要的可以开启
  • enKaApi: 面板数据来源地址,默认为 Enka 官方地址,可修改为 @MiniGrayGay 提供的国内反代地址以解决连接异常问题,详见配置文件中的 tips
  • aliases:适配主项目 upgrade_plugins 更新插件指令的别名更新,可使用在此配置的别名替换插件名称进行更新。

修改 mari_plugin.yml 后重启 bot 或执行 Adachi-BOT 的 refresh 重载配置文件指令生效

panel

致谢

其他

logo来源:https://www.pixiv.net/artworks/63976809

About

Adachi-BOT 的实验性插件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published