前言
最近在捣鼓微信机器人ItChat,发现一直出了点错误,看了一下机器人的issue,发现问题所在,于是记录一下。
正文
1. 二维码5秒更新一次的问题
在itchat/components/login.py
的 login()
函数中,在进入 while not isLoggedIn
循环前加了一个sleep(15)
即可。
2. 新号无法登录的问题
如果账号报错 IndexError: list index out of range
,账号需要实名,开通微信支付即可。
总结
对于一个新环境和新号而言,使用itchat微信机器人,有两点:
- 二维码的问题添加
sleep(15)
- 账号的问题需要开通微信支付
参考
Q.E.D.