从昨天开始就一直有这个问题,我用的是 python-wechaty,docker 启动了 puppet 后,python 脚本连接出现下面的错误:
2021-08-29 11:57:13,324 - HostiePuppet - INFO - There is no endpoint in cache, trying to fetch endpoint with token.
2021-08-29 11:57:15,272 - HostiePuppet - INFO - starting the puppet ...
2021-08-29 11:57:15,277 - Wechaty - ERROR - The network is not good, the bot will try to restart after 60 seconds.
token 什么的是正确的,我在 https://api.chatie.io/v0/hosties/ 上能查看到,但是就是脚本连接不上。
我看前几天更新了 docker,我尝试了之前的版本也是同样的提示,很头大啊!
各位帅哥美女,有没有类似的情况的,或者能不能给个思路呢?
1
hahahahahahahah 2021-08-29 19:58:54 +08:00 via iPhone
他们有个微信群,你可以问一下,而且这免费 token 不好用,容易掉线
|
2
coolcatha OP @hahahahahahahah
非常感谢,不是免费的 token 的问题。是因为最新版的 puppet service 需要 TLS,目前只有 ts 版本的 wechaty 才适配。我降到了 0.65 版本的解决了问题。 相关: https://github.com/wechaty/wechaty-puppet-service/issues/160 |
3
sumulige 2021-09-26 14:37:14 +08:00 via iPhone
@coolcatha 您好,我也是刚遇到这个问题,恢复了 docker 重新拉取以后运行错跟你一样。我想问一下你是怎么将版本降到 0.65 ,docker pull 我发现就一个版本 latest
|
5
coolcatha OP ```
docker run -ti \ --name wechaty_puppet_service_token_gateway \ --rm \ -e WECHATY_LOG \ -e WECHATY_PUPPET \ -e WECHATY_PUPPET_PADLOCAL_TOKEN \ -e WECHATY_PUPPET_SERVER_PORT \ -e WECHATY_TOKEN \ -p "$WECHATY_PUPPET_SERVER_PORT:$WECHATY_PUPPET_SERVER_PORT" \ wechaty/wechaty:0.65 ``` @sumulige |
6
swordspoet 2021-11-04 00:24:44 +08:00 via iPhone
问一下,使用 wechaty 会导致微信被封号吗?
|