该项目仅作为可行性验证:利用Avilla的抽象能力,对接另一个bot框架,使两个(或多个)框架集成于同一程序中。
如需应用于生产环境,请考虑使用avilla-onebot-v11和支持Onebot-11标准的平台。
该项目未经测试,含有大量bug和未实现功能,请慎重使用。
Caution
个人完全无法知晓Avilla及相关部件将会以什么形式重构,且未来会出现替代实现。 与个人因素叠加,本项目仅作个人积累经验用。 如果替代实现能够完美满足需求,本项目将即刻归档。
可以直接使用PDM等工具搭建,也可以参考这个脚本,搭建虚拟环境后把项目以软链接的形式丢进site-packages
。
Note
目前项目并没有在PyPI上发布,因此只能通过Git仓库安装。
pdm add git+https://github.com/FZQ0003/Avilla-Lagrange.git
- 目前尚未实现
lagrange-python
提供的所有功能。 - 数据库定义不完善,可能会出现剧烈变动,需要手动升级或重建。
- 当前函数重载方式需要在
Avilla
使用flywheel
重构功能后同步更新。