本项目已合并至 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
重载配置文件指令生效
- Enka.Network - 提供panel数据来源
- @MiniGrayGay - 提供Enka反代地址