Skip to content

[Bug?]: 账号被踢下线但是get_status里还显示在线 #850

Open
@airdm

Description

@airdm

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经仔细阅读上述内容
  • 我已经使用 最新构建 测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。(其它疑问请考虑加入TG群询问或在discussions中提问)

Lagrange项目

OneBot

所使用/依赖的Lagrange项目对应的commit

0

运行环境

Windows

运行架构

x64

连接方式

HTTP

重现步骤

日志中显示 [WtExchangeLogic] [FATAL]: KickNTEvent: 你的帐号当前登录已失效,请重新登录。: 下线通知

调用api/get_status 显示下面数据
{
"status": "ok",
"retcode": 0,
-"data": {
"app_initialized": true,
"app_enabled": true,
"plugins_good": true,
"app_good": true,
"online": true,
"good": true,
"memory": 218417584
},
"echo": null
}

期望的结果是什么?

可以正常显示是否掉线

实际的结果是什么?

BOT已经掉线但是get_status中还显示在线

简单的复现代码/链接(可选)

Trace 级别日志记录(可选)

补充说明(可选)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug?Maybe it's a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions