HornCopper / Inkar-Suki

聊天Bot · 基于Nonebot2 · Onebot v11 · 欢迎使用
https://inkar-suki.codethink.cn
GNU Affero General Public License v3.0
133 stars 60 forks source link

适配Nonebot 2.0.0 Beta 3 #10

Closed HornCopper closed 2 years ago

HornCopper commented 2 years ago

近日Nonebot 2发布了2.0.0 b3,本Bot很荣幸地被写入了更新日志,现在有关b3的适配正在进行中,如果有什么意见请在下方comment

Nonebot 2的更新日志如下:

💥 破坏性变更
Fix: 添加 export 方法 Deprecation 警告 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/983)
Feature: 支持 WebSocket 连接同时获取 str 或 bytes [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/962)
🚀 新功能
Feature: 支持 WebSocket 连接同时获取 str 或 bytes [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/962)
Feature: 添加 CommandStart 依赖注入参数 [@MeetWq](https://github.com/MeetWq) (https://github.com/nonebot/nonebot2/pull/915)
Feature: 添加 Rule, Permission 反向位运算支持 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/872)
Feature: 新增文本完整匹配规则 [@A-kirami](https://github.com/A-kirami) (https://github.com/nonebot/nonebot2/pull/797)
🐛 Bug 修复
Fix: 修复依赖注入默认值参数在 __eq__ 被重写时报错的问题 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/971)
Fix: 修复MessageTemplate在没有格式化说明符时行为不正确的问题 [@mnixry](https://github.com/mnixry) (https://github.com/nonebot/nonebot2/pull/947)
Fix: Bot Hook 没有捕获跳过异常 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/905)
Fix: 修复部分事件响应器参数类型中冗余的 Optional [@A-kirami](https://github.com/A-kirami) (https://github.com/nonebot/nonebot2/pull/904)
Fix: 修复 event 类型检查会对类型进行自动转换 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/876)
Fix: 修复 on_fullmatch 返回类型错误 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/815)
Fix: 修复 DataclassEncoder 嵌套 encode 的问题 [@AkiraXie](https://github.com/AkiraXie) (https://github.com/nonebot/nonebot2/pull/812)
📝 文档
Docs: 修复定时任务一节中的部分拼写错误 [@Nova-Noir](https://github.com/Nova-Noir) (https://github.com/nonebot/nonebot2/pull/982)
Fix: 商店搜索失效 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/978)
Docs: 添加 QQ 频道链接 [@StarHeartHunt](https://github.com/StarHeartHunt) (https://github.com/nonebot/nonebot2/pull/961)
Docs: 添加 nonebug 单元测试文档 [@MingxuanGame](https://github.com/MingxuanGame) (https://github.com/nonebot/nonebot2/pull/929)
Docs: 添加 pm2 部署文档 [@evlic](https://github.com/evlic) (https://github.com/nonebot/nonebot2/pull/853)
Docs: 更新 GitHub Action 部署文档 [@kexue-z](https://github.com/kexue-z) (https://github.com/nonebot/nonebot2/pull/937)
Docs: 添加自定义匹配规则文档 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/914)
Docs: 修复适配器文档内商店链接 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/861)
Docs: tips for finding adapters' document link [@StarHeartHunt](https://github.com/StarHeartHunt) (https://github.com/nonebot/nonebot2/pull/860)
Docs: 添加对 fastapi_reload 在 Windows 平台额外影响的说明 [@CherryGS](https://github.com/CherryGS) (https://github.com/nonebot/nonebot2/pull/830)
Docs: 修复 ci/cd action 中错误的版本号 [@Bubbleioa](https://github.com/Bubbleioa) (https://github.com/nonebot/nonebot2/pull/819)
Docs: 减小更新日志 toc 最大显示等级 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/813)
Docs: 修改议题模板中的错误链接 [@he0119](https://github.com/he0119) (https://github.com/nonebot/nonebot2/pull/807)
Docs: 修改消息模板文档中错误的样例 [@mnixry](https://github.com/mnixry) (https://github.com/nonebot/nonebot2/pull/806)
Docs: 更新贡献指南 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/798)
💫 杂项
Plugin: nonebot-plugin-chess 改名为 nonebot-plugin-boardgame [@MeetWq](https://github.com/MeetWq) (https://github.com/nonebot/nonebot2/pull/953)
Plugin: 网易云无损音乐下载更改 [@kitUIN](https://github.com/kitUIN) (https://github.com/nonebot/nonebot2/pull/924)
Docs: 移除商店中的过期插件 [@j1g5awi](https://github.com/j1g5awi) (https://github.com/nonebot/nonebot2/pull/902)
CI: 修复发布机器人的意外错误 [@he0119](https://github.com/he0119) (https://github.com/nonebot/nonebot2/pull/892)
Docs: 替换和移除部分已经失效的插件 [@MeetWq](https://github.com/MeetWq) (https://github.com/nonebot/nonebot2/pull/879)
Docs: 添加 netlify 标签 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/816)
Fix: 修改错误的插件 PyPI 项目名称 [@Lancercmd](https://github.com/Lancercmd) (https://github.com/nonebot/nonebot2/pull/804)
CI: 添加更新日志自动更新 action [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/799)
🍻 插件发布
Plugin: imageutils [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/985)
Plugin: 摸鱼日历 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/980)
Plugin: 走迷宫 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/977)
Plugin: 语录娱乐 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/973)
Plugin: 国内新冠疫情数据查询 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/975)
Plugin: nonebot_plugin_eventdone [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/966)
Plugin: 幻影坦克图片合成 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/968)
Plugin: 合成字符画(GIF) [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/964)
Plugin: 国际象棋 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/957)
Plugin: NoneBot2 文档搜索 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/952)
Plugin: 中国象棋 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/949)
Plugin: B站视频封面提取 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/946)
Plugin: 一言 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/944)
Plugin: 答案之书 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/942)
Plugin: 支付宝到账语音 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/940)
Plugin: nonebot-plugin-dida [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/934)
Plugin: 随机唐可可 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/931)
Plugin: splatoon2新闻 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/917)
Plugin: nonebot_plugin_draw [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/910)
Plugin: 扫雷游戏 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/907)
Plugin: 汉兜 Handle [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/899)
Plugin: 多适配器帮助函数 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/897)
Plugin: 语句抽象化 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/894)
Plugin: 快速搜索 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/889)
Plugin: wordle猜单词 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/891)
Plugin: MediaWiki查询 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/886)
Plugin: HikariSearch [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/884)
Plugin: 第二个leetcode查询插件 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/882)
Plugin: 成分姬 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/878)
Plugin: Arcaea查分插件 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/875)
Plugin: QQ自动同意好友申请 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/871)
Plugin: 21点游戏插件 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/865)
Plugin: 色图生成 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/863)
Plugin: bilibili通知插件 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/859)
Plugin: 订阅推送管理 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/855)
Plugin: 动漫新闻 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/852)
Plugin: 游戏王卡查 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/846)
Plugin: 二维码识别与发送 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/843)
Plugin: mockingbird [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/841)
Plugin: QQ自动续火花 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/839)
Plugin: 每日一句 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/832)
Plugin: 原神抽卡记录分析 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/829)
Plugin: YetAnotherPicSearch [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/825)
Plugin: 60s读世界小插件 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/810)
Plugin: pixiv.net p站查询图片 [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/803)
🍻 机器人发布
Bot: 屑岛风Bot [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/987)
Bot: ShigureBot [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/959)
Bot: Inkar Suki [@yanyongyu](https://github.com/yanyongyu) (https://github.com/nonebot/nonebot2/pull/955)
HornCopper commented 2 years ago

✔运行无问题 ✔日志无问题 ✔适配无问题

✔检查已通过,正式确定适配Nonebot 2.0.0 Beta 3