基于 OneBot 适配器的 NoneBot2 明日方舟小工具箱插件
Project description
Nonebot_Plugin_ArkTools
✨ 基于 OneBot 适配器的 NoneBot2 明日方舟小工具箱插件 ✨
功能
已实现:
- 可以查询今天开放的资源关卡
- 可以查询最新的活动信息
- 可以查询推荐的公招标签(截图识别)
- 可以查询干员的技能升级材料、专精材料、精英化材料
编写中...
- 可以查询某种资源在哪个关卡期望理智最低
- 根据当前有的资源和需要的资源种类、数量测算最优推图计划
- 查询某干员的基础数据:
- 给定等级、信赖、潜能下的基础面板
- 天赋、特性、技能
- 干员种族、势力、身高等基本个人信息
- 定时提醒剿灭 / 蚀刻章 / 合约等活动过期
安装
- 使用 nb-cli
nb plugin install nonebot_plugin_arktools
- 使用 pip
pip install nonebot_plugin_arktools
如何使用
启动注意
- 每次启动并连接到客户端后会从 yuanyan3060 的 明日方舟常用素材库 下载使用插件必需的文本及图片资源到本地,根据网络情况不同可能耗时 20~30 分钟不等
- 每天凌晨 4:30 会自动检测素材是否需要更新,若有则会自动下载更新的素材
- 如需手动更新,请用命令 “更新方舟游戏数据” 进行更新
- 如果自动下载失败,请手动下载发行版中的 “
operator_info.zip
” 压缩文件,解压到 “nonebot_plugin_arktools/_data
” 文件夹下,正确放置的文件夹结构应为:
nonebot_plugin_arktools
├── _data
│ └── operator_info
│ ├── font
│ ├── image
│ └── json
├── _apis
├── ...
...
.env 配置项
daily_levels_path="xxx" # 每日资源关卡的截图文件在本地存储的路径
activities_img_path="xxx" # 新活动的截图文件在本地存储的路径
activities_data_path="xxx" # 新活动的数据文件在本地存储的路径
operator_save_path="xxx" # 干员信息查询生成的图片文件在本地存储的路径
tencent_cloud_secret_id="xxx" # 腾讯云开发者 SecretId,这两项在 https://console.cloud.tencent.com/cam/capi 可以创建并查询
tencent_cloud_secret_key="xxx" # 腾讯云开发者 SecretKey,另需开通 OCR 服务,见 https://console.cloud.tencent.com/ocr/overview
recruitment_save_path="xxx" # 公招查询结果图片缓存路径
...
各配置项的含义如上。
指令
使用以下指令触发,需加上指令前缀
格式:指令 -> 含义
方舟今日资源 -> 查看今天开放的资源关卡
更新方舟今日资源 -> 手动更新今天开放的资源关卡
方舟最新活动 -> 查看最新的活动相关信息
更新方舟游戏数据 -> 更新至最新的游戏素材,以便公招识别与干员查询使用
公招[图片] -> 查询推荐的公招标签
回复公招图片:公招 -> 同上
干员 [干员名称] -> 查询干员的技能升级材料、专精材料、精英化材料
图片示例
感谢
更新日志
2022-09-01 v0.5.4
- 修改资源获取方式为启动 nonebot 后下载到本地
2022-09-01 v0.5.3
- 修复未导入 os 模块的问题
2022-09-01 v0.5.2
- 修复公招保存图片出错和缺少文件的问题@issue/7
2022-09-01 v0.5.1
- 重写了查询推荐公招标签的功能@issue/6
2022-08-29 v0.5.0
- 添加了查询干员的技能升级材料、专精材料、精英化材料的功能
2022-06-03 v0.4.1
- 修复了发行版和源码不匹配的问题@issue/4
2022-06-03 v0.4.0
- 添加了查询推荐公招标签的功能
2022-05-30 v0.3.0
- 向下兼容到 Python 3.7.3 版本@issue/2
2022-05-30 v0.2.1
- 修复了使用 nb plugin install 命令安装后无法正常工作的问题@issue/1
2022-05-26 v0.2.0
- 添加了查询最新活动信息的功能
2022-05-24 v0.1.0
- 添加了查询今日开放资源关卡的功能
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for nonebot_plugin_arktools-0.5.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | af1c77582dc112205c75cea663d0e58931c5bccb562ba591a020994224fd1c36 |
|
MD5 | 1ba235982c5713070739eebd2a8e4d7b |
|
BLAKE2b-256 | f561dafbe88578c5350881c24a74af061dfc3fa56ee2c0bc65acb355dcb4d3c4 |
Close
Hashes for nonebot_plugin_arktools-0.5.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 433a5bcbf69315d00e95405639aedc2633ea88d7a7c8c8426b394e1beca02dcb |
|
MD5 | 4def64b3372b09d058b696c8b11ee5c1 |
|
BLAKE2b-256 | 0694e602f6f14857c2570e7a2202e5e44eaa2b2fd5fcc6e6236eb22390d7cb5a |