koishi-plugin-nonebot 1.1.0
这里是 koishi-plugin-nonebot 的第一次小版本更新。
此次更新最大的变化在于,我们终于允许插件依赖第三方 python 库了!在 1.0 版本中,所有发布的 nonebot 插件都只能加载标准库和我们内置模拟的几个库;而更多的插件则因为依赖了诸如 npmpy、pillow 等常见库而无法运行。而现在,这个问题已经被圆满地解决。
我们采用了本体预装与插件自带相结合的方式,koishi-plugin-nonebot 将预装一部分常用库,而插件如有其他需要也可以将额外的依赖打包并发布。未来我们也会根据需要调整依赖的分发方式,以求更好的安装和加载体验。
功能
支持了 NoneBot 的更多功能:
on_keyword
现在接受列表了on_command
现在接受aliases
了- 支持了
Driver
相关 API 如on_startup
,on_shutdown
- 支持了
Depends()
的依赖注入 - 支持了插件配置项中的本地路径
- 支持了更多的
MessageSegment
- 支持了
RegexMatched
,RegexDict
和RegexGroup
内置模拟模块:
- aiohttp 支持了
base_url
参数 - httpx 支持了
params
参数
新增了内置模块:
- jieba
- numpy
- pillow
插件
- alipayvoice:支付宝到账语音
- antiinsult:反嘴臭插件
- bnhhsh:不能好好说话!
- crazy-thursday:疯狂星期四
- cybersensoji:赛博浅草寺
- draw:本地化的抽签小插件
- heisi:发送色色图片
- jrrp:查询今日人品
- simplemusic:点歌插件
- ygo-trade:游戏王查价