Appearance
使用文档
基于Go的模块化聊天机器人开发框架
写不完,真的写不完。
更换适配器即可轻松实现对不同平台的支持,统一的类Satori事件模型让跨平台so easy。
消息的接收和发送都基于事件总线的发布/订阅系统,支持自定义事件总线中间件。
更好的负载能力,更高的可用性,支持分布式 / 静态集群 / 动态集群 三种部署模式。
氷犬提供统一且高度可扩展的插件接口,只需要一点代码就能轻松定制自己的功能。
类Alconna的命令分组解析,轻松注册命令匹配各种复杂命令格式。
支持直接以Satori标准的XHTML字符串构建消息元素并发送。
通过框架来给插件提供数据库连接,插件开发无需再纠结数据库问题。
内置了Freecache缓存库并进行了封装,轻松实现缓存调用。