- 下载编译exe版本
- 放置在任何文件夹内
- 创建config文件夹
- 创建config/settings.json文件
- 内容参考后续配置文件,这里给一个基础版本
{
"mode":"onebot",
"onebot": {
"mode": "http",
"port": 11455,
"api": "http://127.0.0.1:3000/"
},
"api":{
"port": 12778
},
"logging":{
"level": "debug"
}
}
相比较于旧的版本,你大致需要将做一下的事情
- 更新 packages.json
- 更新整个 src 目录
hippodammia-server 使用各种配置文件来运行
- 多个配置文件可以使用settings.xxx.json来区分
- 在启动时,可以通过命令尾部附带 xxx 参数来指定配置文件
- 例如:
bun run start ws
模式决定了 hippodamia-server 的对接模式,目前仅支持一下两种
onebottest
使用 onebot 模式可以对接任何提供 onebot 服务的协议端 例如:
- napcat
- llonebot
- go-cqhttp
同时你需要提供以下参数
mode 为 http,ws,ws-reverse
-
http模式port端口号,这是用于开启 HTTP POST 的监听服务,在 onebot 上报初需要填写http://127.0.0.1:端口号/onebotapi这是 onebot 协议端的 API 地址,用于发送 api 请求 当使用secret密钥
"onebot": { "mode": "http", "port": 11451, "api": "http://127.0.0.1:3000/" }
-
ws模式url连接正向 ws 的地址secret密钥
"onebot": { "bot": "1919810", "mode": "ws", "url": "ws://127.0.0.1:3389", }
-
ws-reverse模式
debug调试模式info信息模式warn警告模式error错误模式fatal严重错误模式
api配置项决定了hippodamia-server启动的API接口
也就是后期用于后台操作赛马API的接口