iuiaoin / wechat-gptbot

A wechat robot based on ChatGPT with no risk, very stable! 🚀
MIT License
579 stars 113 forks source link

[Bug]: 注入成功,但是运行app.py脚本,无法获取微信账号信息以及消息信息。 #90

Open zj2949404 opened 11 months ago

zj2949404 commented 11 months ago

Search for answers in existing issues

Python version

python 3.10

Issue description

安装了指定的微信版本,注入也成功了。但是运行python app.py时,没有和教程截图一样正确获取微信用户信息。但是app提示启动成功,websocket连接正常。微信收到消息后,却又无法正常获取消息内容。

Repro steps

No response

Relevant log output

[ERROR][2G23-09-11 16:54:48]Lapipy:46] -Get personal info failed
[ERROR]L2523-59-11 16:54:48]Lapipy:47]-'wx name'
Traceback 
   File "api.py",line 38, in get_personal_info
   nickName:{content['wx_name']}
KeyError:'wx_name'
[wechat.py:40]App startup successfully
[wechat-py:212]- [Websocket] connected

[Websocket] Error:`NoneType` object is not subscriptable
QAbot-zh commented 11 months ago

检查下pip list的库版本和requirements.txt一不一致?

ccinoo commented 9 months ago

检查下pip list的库版本和requirements.txt一不一致?

我也遇到相同情况。库版本核对过,是完全一致的。请问还有什么解决方向不?

QAbot-zh commented 9 months ago

检查下pip list的库版本和requirements.txt一不一致?

我也遇到相同情况。库版本核对过,是完全一致的。请问还有什么解决方向不?

报错信息是什么

zj2949404 commented 9 months ago

已经解决了,不是pip版本和requirements.txt的问题。启动顺序有问题,需要先启动微信,然后注入,运行app.py,最后登录微信才能顺利运行。

ccinoo commented 9 months ago

已经解决了,不是pip版本和requirements.txt的问题。启动顺序有问题,需要先启动微信,然后注入,运行app.py,最后登录微信才能顺利运行。

谢谢,我遇到的新问题是,客户端会退出。提示什么“登录环境异常”类似的。