Mirai Hibernate Http 消息记录器扩展
-
Mirai Hibernate Http
Mirai Hibernate Plugin 的 Http 扩展
相关项目:
Mirai Hibernate Plugin 前置插件,用于 Hibernate ORM 框架的初始化
Mirai Hibernate Web 用于提供 WEB 页面
Mirai Api Http 前置插件,提供HTTP APIAdapter
为
mirai-api-http
提供了新的 Adapterhibernate
使用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
文件夹中
- GET '/message/bot?bot={}&start={}&end={}'