From 87beb55ca175d24cd5bf7f1f4868a78fa6b8b9ed Mon Sep 17 00:00:00 2001 From: Mrs4s <1844812067@qq.com> Date: Mon, 27 Jul 2020 05:09:44 +0800 Subject: [PATCH] reverse ws config convert supported. --- README.md | 14 ++++++++++++-- main.go | 7 +++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 06c32f5..fc22992 100644 --- a/README.md +++ b/README.md @@ -5,16 +5,26 @@ 测试版可前往 Release 下载 # 兼容性 + #### 接口 - [x] HTTP API - [x] 反向HTTP POST - [x] 正向Websocket - [x] 反向Websocket (测试中) + +#### 拓展支持 +- [x] HTTP POST多点上报 +- [x] 反向WS多点连接 +- [x] 修改群名 +- [x] 消息撤回事件 +- [x] 解析/发送 回复消息 +- [x] 解析合并转发 + #### 实现
已实现API -##### 注意: 部分API实现与CQHTTP原版略有差异,请参考WIKI +##### 注意: 部分API实现与CQHTTP原版略有差异,请参考文档 | API | 功能 | | ------------------------ | ------------------------------------------------------------ | | /get_login_info | [获取登录号信息](https://cqhttp.cc/docs/4.15/#/API?id=get_login_info-获取登录号信息) | @@ -47,7 +57,7 @@
已实现Event -##### 注意: 部分Event数据与CQHTTP原版略有差异,请参考WIKI +##### 注意: 部分Event数据与CQHTTP原版略有差异,请参考文档 | Event | | ------------------------------------------------------------ | | [私聊信息](https://cqhttp.cc/docs/4.15/#/Post?id=私聊消息) | diff --git a/main.go b/main.go index 449c846..78d8acf 100644 --- a/main.go +++ b/main.go @@ -56,6 +56,13 @@ func init() { if conf.PostUrl != "" { goConf.HttpConfig.PostUrls[conf.PostUrl] = conf.Secret } + if conf.UseWsReverse { + goConf.ReverseServers[0].Enabled = true + goConf.ReverseServers[0].ReverseUrl = conf.WSReverseUrl + goConf.ReverseServers[0].ReverseApiUrl = conf.WSReverseApiUrl + goConf.ReverseServers[0].ReverseEventUrl = conf.WSReverseEventUrl + goConf.ReverseServers[0].ReverseReconnectInterval = conf.WSReverseReconnectInterval + } if err := goConf.Save("config.json"); err != nil { log.Fatalf("保存 config.json 时出现错误: %v", err) }