RockChinQ / QChatGPT

😎高稳定性、🧩支持扩展、🦄多模态的 ChatGPT QQ / QQ频道 / One Bot 机器人🤖 | 支持 OpenAI GPT、GPT 4o、Claude、Gemini Pro、DeepSeek、Moonshot(Kimi)、gpt4free、One API、Ollama 的 QQ / QQ频道 / OneBot 机器人 / Agent 平台
https://q.rkcn.top
GNU Affero General Public License v3.0
4.27k stars 332 forks source link

[Bug]: 卡在 程序启动完成,如长时间未显示 ”成功登录到账号xxxxx“ #456

Closed li1243893836 closed 1 year ago

li1243893836 commented 1 year ago

部署方式

Docker部署

登录框架

Mirai

系统环境

CentOS x64

Python环境

python 3.9

异常情况

没有报错,卡在程序启动完成,如长时间未显示 ”成功登录到账号xxxxx“ 不会继续登陆 image

image 代理也开着,能到wget到www.google.com

报错信息

No response

RockChinQ commented 1 year ago

按照 #37 排查

RockChinQ commented 1 year ago

请注意

docker方式目前仅支持使用mirai登录,若您不熟悉docker的操作及相关知识,强烈建议您使用其他方式部署,我们不会且难以解决您主机上多个容器的连接问题。

ghost commented 1 year ago

@RockChinQ 帮忙看一下,出现了Lock.__init__() got an unexpected keyword argument 'loop',发消息无法回复

[2023-05-05 08:40:11.904] keymgr.py (61) - [INFO] : 使用api-key:default
[2023-05-05 08:40:11.909] manager.py (30) - [INFO] : 文字总使用量:228455
[2023-05-05 08:40:11.914] manager.py (118) - [INFO] : Use adapter:yirimirai
[2023-05-05 08:40:11.919] manager.py (242) - [INFO] : 加载禁用列表: person: [2854196310], group: [204785790, 691226829]
[2023-05-05 08:40:11.919] host.py (90) - [INFO] : 加载插件
[2023-05-05 08:40:11.927] models.py (219) - [INFO] : 插件注册完成: n='Switcher', d='快捷切换使用的模型', v=0.1, a='RockChinQ' (<class 'plugins.Switcher.main.SwitcherPlugin'>)
[2023-05-05 08:40:11.928] host.py (82) - [INFO] : 加载模块: plugins/Switcher/main.py 成功
[2023-05-05 08:40:11.933] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/model.py 成功
[2023-05-05 08:40:11.935] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/newbing.py 成功
[2023-05-05 08:40:11.937] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt3.py 成功
[2023-05-05 08:40:11.939] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt35.py 成功
[2023-05-05 08:40:11.941] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt4.py 成功
[2023-05-05 08:40:11.943] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/revchatgpt_gpt35.py 成功
[2023-05-05 08:40:11.945] host.py (107) - [INFO] : 初始化插件
[2023-05-05 08:40:11.946] host.py (115) - [INFO] : 插件 Switcher 已初始化
[2023-05-05 08:40:11.949] main.py (211) - [INFO] : 使用账号: xxxxxx
2023-05-05 08:40:11 - WARNING  未找到可用的 ASGI 服务,反向 WebSocket 和 WebHook 上报将不可用。
仅 HTTP 轮询与正向 WebSocket 可用。
建议安装 ASGI 服务器,如 `uvicorn` 或 `hypercorn`。
在命令行键入:
    pip install uvicorn
或者
    pip install hypercorn
[2023-05-05 08:40:11.952] bot.py (260) - [WARNING] : 未找到可用的 ASGI 服务,反向 WebSocket 和 WebHook 上报将不可用。
仅 HTTP 轮询与正向 WebSocket 可用。
建议安装 ASGI 服务器,如 `uvicorn` 或 `hypercorn`。
在命令行键入:
    pip install uvicorn
或者
    pip install hypercorn
2023-05-05 08:40:11 - ERROR    Lock.__init__() got an unexpected keyword argument 'loop'
[2023-05-05 08:40:11.960] base.py (43) - [ERROR] : Lock.__init__() got an unexpected keyword argument 'loop'
[2023-05-05 08:40:23.951] main.py (270) - [INFO] : QQ: xxxxxx, MAH: localhost:7893
[2023-05-05 08:40:23.952] main.py (271) - [CRITICAL] : 程序启动完成,如长时间未显示 "成功登录到账号xxxxx" ,并且不回复消息,解决办法(请勿到群里问): https://github.com/RockChinQ/QChatGPT/issues/37
https://github.com/RockChinQ/QChatGPT/issues/37[2023-05-05 08:40:36.727] main.py (302) - [INFO] : 新版本可用,请发送 !update 进行自动更新
更新日志:
v2.4.2 细化到单个群的响应规则
v2.4.1 完善数据统计
v2.4.0 支持go-cqhttp登录
RockChinQ commented 1 year ago

@RockChinQ 帮忙看一下,出现了Lock.__init__() got an unexpected keyword argument 'loop',发消息无法回复

[2023-05-05 08:40:11.904] keymgr.py (61) - [INFO] : 使用api-key:default
[2023-05-05 08:40:11.909] manager.py (30) - [INFO] : 文字总使用量:228455
[2023-05-05 08:40:11.914] manager.py (118) - [INFO] : Use adapter:yirimirai
[2023-05-05 08:40:11.919] manager.py (242) - [INFO] : 加载禁用列表: person: [2854196310], group: [204785790, 691226829]
[2023-05-05 08:40:11.919] host.py (90) - [INFO] : 加载插件
[2023-05-05 08:40:11.927] models.py (219) - [INFO] : 插件注册完成: n='Switcher', d='快捷切换使用的模型', v=0.1, a='RockChinQ' (<class 'plugins.Switcher.main.SwitcherPlugin'>)
[2023-05-05 08:40:11.928] host.py (82) - [INFO] : 加载模块: plugins/Switcher/main.py 成功
[2023-05-05 08:40:11.933] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/model.py 成功
[2023-05-05 08:40:11.935] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/newbing.py 成功
[2023-05-05 08:40:11.937] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt3.py 成功
[2023-05-05 08:40:11.939] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt35.py 成功
[2023-05-05 08:40:11.941] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/openai_gpt4.py 成功
[2023-05-05 08:40:11.943] host.py (82) - [INFO] : 加载模块: plugins/Switcher/switches/revchatgpt_gpt35.py 成功
[2023-05-05 08:40:11.945] host.py (107) - [INFO] : 初始化插件
[2023-05-05 08:40:11.946] host.py (115) - [INFO] : 插件 Switcher 已初始化
[2023-05-05 08:40:11.949] main.py (211) - [INFO] : 使用账号: xxxxxx
2023-05-05 08:40:11 - WARNING  未找到可用的 ASGI 服务,反向 WebSocket 和 WebHook 上报将不可用。
仅 HTTP 轮询与正向 WebSocket 可用。
建议安装 ASGI 服务器,如 `uvicorn` 或 `hypercorn`。
在命令行键入:
    pip install uvicorn
或者
    pip install hypercorn
[2023-05-05 08:40:11.952] bot.py (260) - [WARNING] : 未找到可用的 ASGI 服务,反向 WebSocket 和 WebHook 上报将不可用。
仅 HTTP 轮询与正向 WebSocket 可用。
建议安装 ASGI 服务器,如 `uvicorn` 或 `hypercorn`。
在命令行键入:
    pip install uvicorn
或者
    pip install hypercorn
2023-05-05 08:40:11 - ERROR    Lock.__init__() got an unexpected keyword argument 'loop'
[2023-05-05 08:40:11.960] base.py (43) - [ERROR] : Lock.__init__() got an unexpected keyword argument 'loop'
[2023-05-05 08:40:23.951] main.py (270) - [INFO] : QQ: xxxxxx, MAH: localhost:7893
[2023-05-05 08:40:23.952] main.py (271) - [CRITICAL] : 程序启动完成,如长时间未显示 "成功登录到账号xxxxx" ,并且不回复消息,解决办法(请勿到群里问): https://github.com/RockChinQ/QChatGPT/issues/37
https://github.com/RockChinQ/QChatGPT/issues/37[2023-05-05 08:40:36.727] main.py (302) - [INFO] : 新版本可用,请发送 !update 进行自动更新
更新日志:
v2.4.2 细化到单个群的响应规则
v2.4.1 完善数据统计
v2.4.0 支持go-cqhttp登录

453,建议换用gocq