适用于绪山真寻Bot ,nonebot2
使用的话,需要稍加更改,可以参考这个nonebot2 中使用该插件
-
2023/07/03 v1.7.1
- 增加对错误结果的处理,出现错误时将返回更加具体的错误信息(如请求过快或找不到用户等)
-
- 优化ReadMe中更新日志条目的显示
- 更换英雄图片,采用更加美观的图片
- 增加rank数据的查询记录,并给出相较于上次查询的分数变动
- 修复当api中没有下一张地图的数据时的处理
- 修复娱乐模式没有图片资源导致的报错(实在没有图片资源时会直接使用黑色背景代替,未实际测试)
- 采用地图名称而非模式代码作为地图图片资源的文件名(大概,可节约空间)
- 去除地图查询中对竞技场的显示(已经结束哩)
- 增加部分娱乐模式的地图名称翻译
- 增加新英雄的翻译和图片资源(似乎弹道的图片资源api所给网址不存在资源)
-
- 修复因真寻Bot更新造成的错误(其实是我自己铸币)
-
-
完善帮助文档,非首次安装用户,需删除真寻Bot
/data/configs
目录下plugins2settings.yaml
文件中该查询的配置Apex_Tool
-
帮助命令使用:艾特你的Bot,然后
帮助 [派派, 派, Apex, apex, APEX]
,中括号中任意一个即可,或者使用派帮助/派命令/a帮助/a命令
其中任意一个即可
-
-
- 增加对
没有找到玩家信息/烂橘子ID错误
时的判断,增长请求数据的超时时间
- 增加对
-
- 增加对私聊的支持
-
- 优化代码,去除无用的依赖,去除有问题的状态码判断(官方文档提供的状态码和说明有偏差,索性直接去掉判断),调整说明文档
-
- 修复使用代理时造成的错误
-
- 优化代码逻辑,对图片进行压缩,提升处理、响应速度,部分追踪器汉化修正。
追踪器汉化只是试验阶段,如果有不正确或者未显示汉化的,及时提出,谢谢。
所用到的图片素材都是下载自接口,因为接口是国外的,所以国内部署的QQBot使用的话,下载会很慢,具体表现为查询时等待时间过长,但第二次同样内容的查询会比之前快很多。
所以为了提高体验效果,我这里提供了部分处理好的图片素材,用的你们最爱的蓝奏云,下载后直接覆盖到Assets文件夹里即可。
下载地址:点我下载
查询地图轮换:【a地图】
查询制造轮换:【a制造】
查询猎杀信息:【a猎杀】
绑定烂橘子ID:【a绑定 烂橘子ID】
查询玩家信息:【a查询】(这个需先绑定烂橘子ID)、【a查询 烂橘子ID】
1、先将该插件下载下来,将文件夹名字改为【Apex_Tool】
2、访问这个网站 https://portal.apexlegendsapi.com/ 获取token
3、打开该插件中的【config.py】文件
4、将步骤2获取的token填入到【Tool_Token】字段中
5、将改好的插件放到绪山真寻Bot的【plugins】文件夹下
6、在虚拟环境下安装该插件的依赖文件【requirements.txt】,安装方法:
pip install -r [插件路径]/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
也可以直接用下面这条命令安装:
pip install opencv_python Pillow numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
主要就是安装两个依赖:opencv-python #cv2
、Pillow #PIL
(opencv-python #cv2
安装真寻Bot
时在安装依赖那步好像有安装,不太确定。)
6、重启绪山真寻Bot即可
帮助命令使用:艾特你的Bot,然后帮助 [派派, 派, Apex, apex, APEX]
,中括号中任意一个即可,或者使用派帮助/派命令/a帮助/a命令
其中任意一个即可
注意: 文件夹的名字一定要是【Apex_Tool】
因本人主修C#,Python只有自学的程度,某些地方写的可能没那么完美,有能力的可以自己优化下,就这样