欢迎使用由
AmiableNext
开发的赛马AMI.RE
- Mirai
- MyQQ
- QQ频道(频道不使用赛马AMI,改为全新的ChuMoonBot)
- 安装mirai-http-api
- 配置 赛马AMI.RE 与 mirai-http-api相关接口与WebHook地址,验证,配置
- 启动赛马AMI.RE!
不会安装的话可以在联系方式中寻找我。
这一步不需要我多讲了。
- 适配器:
adapters:
- webhook
- http
- 必须开启 singleMode
singleMode: true
- 配置verifyKey
- 配置WebHook回调地址
这一步首先要更改本体appsettings.json
的Urls
选项
"Urls": "http://localhost:8501"
紧接着,修改WebHook Adapter的目标地址
adapterSettings:
webhook:
destinations:
- 'localhost:8501/MiraiEvent'
8501是默认的赛马AMI.RE监听端口
/MiraiEvent'
是针对Mirai的事件监听路由
配置文件位于exe同级目录下的
appsettings.json
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"Urls": "http://localhost:8501",
"Mode": "Mirai_HTTP_HOOK",
"Mirai_HTTP_HOOK": {
"ApiUrl": "http://localhost:8091",
"AuthToken": "HEERSSSBBB"
},
"MyQQ_HTTP_API": {
"ApiUrl": "http://localhost:5619/MyQQHTTPAPI",
"AuthToken": "123123"
}
}
appsettings.json 是由 .Net 生成的,服务于应用程序的配置文件。 对于使用AmibleNext开发的赛马AMI.RE,需要更改以下配置。
"Mode": "Mirai_HTTP_HOOK"
Mode表示当前程序使用的API模式。
- Mirai_HTTP_HOOK
- MyQQ_HTTP_API
例如
"Mirai_HTTP_HOOK": {
"ApiUrl": "http://localhost:8091",
"AuthToken": "HEERSSSBBB"
}
代表对于Mirai_HTTP_HOOK
模式的配置。
包括ApiUrl
与AuthToken
针对Mirai来说,这里就要填写mirai-http-api中
http adapter 使用的 host:port 以及 verifyKey
@ + .hrami 可以查看hrami指令集 例如 @bot .hrami