koishi-plugin-nonebot 1.0.0
koishi-plugin-nonebot 终于正式上线了!🎉
让 Koishi 能够调用 NoneBot 是我一直想做的事情,在群里也时常见到大家讨论。可一直以来大家提出的各种方案都缺乏可行性而无法实现。这次非常感谢 @TimeBather 和 @ilharp,共同商定了这个项目的运行原理,并解决了许多难题。
目前 koishi-plugin-nonebot 仍然处于早期的开发阶段,许多功能还不完善,我们将在未来不断迁移新的插件,同时丰富 NoneBot API 的实现,让越来越多的 NoneBot 插件能够在 Koishi 中运行!
功能
实现了 NoneBot 的基础功能:
get_driver
on_message
,on_notice
等事件监听器on_regex
,on_keyword
等消息监听器on_command
以及基础的指令功能Message
和MessageSegment
- 常见类型的依赖注入
内置模拟了以下模块:
- aiohttp
- httpx
- pydantic
插件
- abbrreply:缩写查询器
- acc-calculate:malody 段位计算单曲 acc
- analysis-bilibili:bilibili 视频、番剧解析插件
- biliav:biliav 小程序转换器
- code:在线运行代码
- gscode:查询原神前瞻直播兑换码
- person:随个群友当幸运观众
- warframe:星际战甲事件查询插件
- weather-lite:使用 wttr.in 的天气查询
- ygo:游戏王卡查插件