Skip to content

FZQ0003/Avilla-Lagrange

Repository files navigation

Avilla-Lagrange

该项目仅作为可行性验证:利用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重构功能后同步更新。

About

Lagrange-python support for Avilla

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages