诚邀各位帮忙更新插件数据源仓库!能帮这个小小插件贡献微薄之力,鄙人感激不尽!!
修改后提交 Pull Request 即可!
一个碧蓝档案的 Wiki 插件,主要数据来源为 GameKee 与 SchaleDB
插件灵感来源:ba_calender
以下提到的方法 任选其一 即可
[推荐] 使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-example
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-example
pdm
pdm add nonebot-plugin-example
poetry
poetry add nonebot-plugin-example
conda
conda install nonebot-plugin-example
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分的 plugins
项里追加写入
[tool.nonebot]
plugins = [
# ...
"nonebot_plugin_example"
]
在 nonebot2 项目的.env
文件中添加下表中的配置
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
BA_PROXY |
否 | None |
访问SchaleDB 、bawiki-data 的 json 数据时使用的代理 |
BA_GAMEKEE_URL |
否 | ... | GameKee 数据源的地址 |
BA_SCHALE_URL |
否 | ... | SchaleDB Json 数据的地址 |
BA_SCHALE_MIRROR_URL |
否 | ... | SchaleDB 网页截图的地址 |
BA_BAWIKI_DB_URL |
否 | ... | bawiki-data 的地址 |
见这里
待更新
QQ:3076823485
Telegram:@lgc2333
吹水群:1105946125
邮箱:[email protected]
- 日程表 html 模板提供(已弃用)
感谢各位大佬的投喂……!!本 fw 实在感激不尽……
- 修复 bug
- 修复 bug
- 更改配置项名称
- 修复 SchaleDB 源日程表出错的问题
- 添加了几个配置项,现在可以在
.env
文件中修改数据源链接了 - 修改了默认数据源链接
- 买了七牛云的 CDN,设置的数据缓存 12 小时。不知道现在速度怎么样……
希望不要有人故意搞我……
感谢大佬借用的已备案域名 cyberczy.xyz!
- 买了七牛云的 CDN,设置的数据缓存 12 小时。不知道现在速度怎么样……
希望不要有人故意搞我……
- 其他小更改
- 修复由于
imageutils
接口改动造成的绘图失败的 bug
- 使用
require
加载依赖插件
- 修改日程表、羁绊查询的图片背景
- 加上日程表条目的圆角
- 更改 GameKee 日程表的排序方式
- 修复一处 Py 3.8 无法运行的代码
- 新指令
ba抽卡
ba切换卡池
ba表情
ba漫画
- 更改 SchaleDB 日程表触发单国际服的指令判断(由包含
国际服
改为包含国
)
- 新指令
ba语音
- 修复
ba综合战术考试
的一些问题
- 新指令
ba互动家具
ba国际服千里眼
指令的日期参数如果小于当前日期则会将日期向前推一年ba日程表
的 SchaleDB 源如果没获取到数据则不会绘画那一部分ba国际服千里眼
日期匹配 bug 修复
- 新数据源 bawiki-data
- 新指令
ba角评
;ba总力战
;ba活动
;ba综合战术考试
;ba制造
;ba国际服千里眼
;ba清空缓存
- 将
bal2d
指令改为ba羁绊
别名 - 将
ba日程表
指令从网页截图改为 Pillow 画图;并修改了指令的参数解析方式 - 更改了
ba羁绊
指令的画图方式及底图 - 更改学生别名的匹配方式
- 学生别名等常量现在从 bawiki-data 在线获取
- 新增请求接口的缓存机制,每 3 小时清空一次缓存
- 新增
PROXY
配置项 - 更改三级菜单排版
ba羁绊
baL2D
的 L2D 预览图改为实时从 GameKee 抓取
- 优化带括号学生名称的别名匹配
ba日程表
的SchaleDB
数据源ba学生图鉴
ba羁绊
数据源更换为SchaleDB
- 原
ba学生图鉴
修改为ba学生wiki
- 新指令
baL2D
- 新指令
ba羁绊
- 添加学生别名判断
- 修改日程表图片宽度
- 修改页面加载等待的事件,可能修复截图失败的问题
- 新指令
ba新学生
(详情使用 nonebot-plugin-PicMenu 查看)
- 日程表改为以图片形式发送
- 日程表不会显示未开始的活动了
- 小 bug 修复
移除了 herobrine