Skip to content
/ Avalon Public
forked from Ray-Eldath/Avalon

A QQ group robot which based on Mojo-Webqq or CoolQ.

License

Notifications You must be signed in to change notification settings

liefeng/Avalon

 
 

Repository files navigation

Avalon v1.1.0 GNU Affero General Public License, version 3

Build Status Codeship Status for Ray-Eldath/Avalon CircleCI Dependency Status QQ群

一个可扩展、可部署的QQ群机器人。

游戏模块已作为独立项目移出,请见Avalon-Game

介绍

这是一个基于Mojo-WebqqCoolQ的QQ群机器人。

部分对话示例请见:record.jpg

主要功能

  • 提供15个全方面(服务、管理、娱乐)的预定义指令响应器,同时允许通过MessageHook、插件及源代码修改方式自行扩展
  • 对接Wolfram Alpha提供“自然语言问答”服务
  • 对接一言提供“每日一句”服务
  • 通过Mojo-Weixin对接微软小冰提供具有“相当智能度”的智能回复功能
  • 提供基于Glot-RunExecutive的安全程序执行指令响应器
  • RSS订阅推送功能
  • ...

维护须知

  1. 所有group目录下的类必须implements GroupMessageResponderFriendMessageAPI已有开发计划,请见avalon.friend包);
  2. 标记为@deprecated的类/方法将于下一RELEASE中被正式移除。
  3. v0.0.1开始,RELEASE版本号的管理将遵循语义化版本 2.0.0规范。

RELEASE运行步骤

- 以下指南已经过时 -

About

A QQ group robot which based on Mojo-Webqq or CoolQ.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 67.8%
  • Kotlin 30.9%
  • Other 1.3%