From 9d5842f09b70c12b78f73a12344c25975eb1f397 Mon Sep 17 00:00:00 2001 From: Shigma <33423008+Shigma@users.noreply.github.com> Date: Sun, 22 Nov 2020 23:26:38 +0800 Subject: [PATCH] fix inconsistant bahaviour compared to spec MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/howmanybots/onebot/blob/master/v11/specs/api/public.md#get_status-%E8%8E%B7%E5%8F%96%E8%BF%90%E8%A1%8C%E7%8A%B6%E6%80%81 good:状态符合预期,意味着各模块正常运行、功能正常,且 QQ 在线 --- coolq/api.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coolq/api.go b/coolq/api.go index f7b4a81..1afb11a 100644 --- a/coolq/api.go +++ b/coolq/api.go @@ -781,6 +781,7 @@ func (bot *CQBot) CQSetGroupPortrait(groupId int64, file, cache string) MSG { return Failed(100) } +// https://github.com/howmanybots/onebot/blob/master/v11/specs/api/public.md#get_status-%E8%8E%B7%E5%8F%96%E8%BF%90%E8%A1%8C%E7%8A%B6%E6%80%81 func (bot *CQBot) CQGetStatus() MSG { return OK(MSG{ "app_initialized": true, @@ -788,7 +789,7 @@ func (bot *CQBot) CQGetStatus() MSG { "plugins_good": nil, "app_good": true, "online": bot.Client.Online, - "good": true, + "good": bot.Client.Online, "stat": bot.Client.GetStatistics(), }) }