Mirai Hibernate Http

Mirai Hibernate Plugin 的 Http 扩展

相关项目:
Mirai Hibernate Plugin 前置插件,用于 Hibernate ORM 框架的初始化
Mirai Hibernate Web 用于提供 WEB 页面
Mirai Api Http 前置插件,提供HTTP API

Adapter

为 mirai-api-http 提供了新的 Adapter hibernate
使用 mirai-hibernate-plugin 所提供的 ORM 消息记录器 实现了历史消息接口

Route

下列路由中,start 和 end 参数都是 unix timestamp

GET '/message/bot?bot={}&start={}&end={}'
获取指定机器人从 start 到 end 之间的消息记录 GET '/message/group?bot={}&group={}&start={}&end={}'
获取指定群聊从 start 到 end 之间的消息记录 GET '/message/friend?bot={}&friend={}&start={}&end={}'
获取指定好友从 start 到 end 之间的消息记录 GET '/message/member?bot={}&group={}&member={}&start={}&end={}'
获取指定群员从 start 到 end 之间的消息记录 GET '/message/stranger?bot={}&stranger={}&start={}&end={}'
获取指定陌生人从 start 到 end 之间的消息记录 GET '/message/kind?kind={}&start={}&end={}'
获取指定消息类型 (GROUP, FRIEND, TEMP, STRANGER) 从 start 到 end 之间的消息记录 GET '/face/random'
随机一条表情包记录 PUT '/face/disable?md5={}'
屏蔽一条表情包记录 GET '/face/tag?md5={}'
获取一条指定的表情包记录 PUT '/face/tag?md5={}&tag={}'
为表情包设置一个tag DELETE '/face/tag?md5={}&tag={}'
为表情包删除一个tag Web

未完工
mirai-hibernate-web 下载 web.zip 压缩包
解压到 data/xyz.cssxsh.mirai.plugin.mirai-hibernate-http/web 即可提供浏览器访问WEB页面

安装 手动安装 运行 Mirai Console 生成plugins文件夹 从 Releases 下载jar并将其放入plugins文件夹中