Skip to content

采用 Mirai 为核心的 YuQ Framework 的实现。

Notifications You must be signed in to change notification settings

Notletterday/YuQ-Mirai-Demo

Repository files navigation

YuQ-Mirai

YuQ-Mirai 是一个依赖于 Mirai-Rain 的 YuQ Framework 的机器人实现。

YuQ Framework 的目的就是让机器人开发变得更简单和更有效率。

这是一个 Demo 项目。
框架依旧处于开发阶段,我将尽可能的保证 API 尽量少的变动。

特性

路由映射

参考 wiki.IceCream.yuq.demo.controller.TestGroupController

依赖注入

参考 wiki.IceCream.yuq.demo.controller.TestGroupController

事件系统

参考 wiki.IceCream.yuq.demo.event.OnMessageEvent

后台队列

参考 wiki.IceCream.yuq.demo.job.JobMain

数据库支持

使用方法参考 SuperDemo

Web支持

使用方法参考 SuperDemo

使用方法:

clone
编辑 /src/main/resource/conf/YuQ.properties 填写合适的内容。
run wiki.IceCream.yuq.demo.Start

YuQ-Mirai 可直接启动,无需任何外部手段/依赖。

打包:

./gradle build

更详细的使用文档:文档

About

采用 Mirai 为核心的 YuQ Framework 的实现。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.4%
  • Kotlin 4.6%