Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

微信登录成功后立刻被踢下线【暂时请勿尝试接入wx通道,请使用公众号、飞书等其他通道】 #2460

Open
2 tasks done
MinamiJogen opened this issue Jan 9, 2025 · 187 comments
Labels
help wanted Extra attention is needed

Comments

@MinamiJogen
Copy link

前置确认

  • 我确认我运行的是最新版本的代码,并且安装了所需的依赖,在FAQS中也未找到类似问题。

⚠️ 搜索issues中是否已存在类似问题

  • 我已经搜索过issues和disscussions,没有跟我遇到的问题相关的issue

操作系统类型?

MacOS

运行的python版本是?

python 3.7

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wx(个人微信, itchat)

复现步骤 🕹

正常扫码登录即可

问题描述 😯

登录微信后会立刻被踢下线,尝试多个微信号都是一样,报错如下:
Start auto replying.
Unexpected sync check result: window.synccheck={retcode:"1102",selector:"0"}
LOG OUT!

终端日志 📒

Start auto replying.
Unexpected sync check result: window.synccheck={retcode:"1102",selector:"0"}
LOG OUT!
@Ghostshark0001
Copy link

检测到itchat登录,就被踢下线了

@banxian007
Copy link

检测到itchat登录,就被踢下线了

之前登录的好像没事 现在登一次死一次啊 有啥办法吗 我还以为是ip被封了

@Ghostshark0001
Copy link

今天才有得,所有都不行了,等作者团队来修吧

@Hkemp102
Copy link

Hkemp102 commented Jan 9, 2025

原来大家都是这样

@jijin1987
Copy link

我也说啊,怎么一直失败的。原来大家都一样的,有解决方案的话叫我一下

@Ahuage98
Copy link

Ahuage98 commented Jan 9, 2025

卧槽 原来都这样 我还重新部署了,还是不行

@minLaoGe
Copy link

minLaoGe commented Jan 9, 2025

俺也一样

@6vision 6vision added help wanted Extra attention is needed and removed status: needs check labels Jan 9, 2025
@shen974115833
Copy link

在线急等。。。。

@ninirobot
Copy link

我也是这个问题,还以为是号的问题,没想到大家都是如此。

@AngGaGim
Copy link

AngGaGim commented Jan 9, 2025

我也是

@xzjs
Copy link

xzjs commented Jan 9, 2025

在线等,挺急的……

@1546079656
Copy link

我也以为是我的问题,在线等

@p0ssword
Copy link

p0ssword commented Jan 9, 2025

今早(2025年1月9日)账号被临时封禁, 说是违反社区规定, 看来不是我的账号问题

@qazxswaaa
Copy link

之前就扫码挂着的账号还没被踢下来,但是是不是现在想重新扫码登新号都不可以了

@zerotorunaway
Copy link

要解决问题就要去itchat提解决问题。

@ILYSBsj
Copy link

ILYSBsj commented Jan 9, 2025

我是这个报错:
Please press confirm on your phone.
Loading the contact, this may take a little while.
Start auto replying.
[INFO][2025-01-09 18:01:00][wechat_channel.py:134] - Wechat login success, user_id: @4def277c29ced61e3263c411aac57eb68f60d67065b053e5c5c7751e9520adf1, nickname: thereisnobodydancing
Unexpected sync check result: window.synccheck={retcode:"1102",selector:"0"}

然后电脑端会直接下线,手机端@bot也没有动静,有人遇到过有解决办法吗?

@aric8325188
Copy link

天塌了,都一样啊,有解决办法吗

@IamRabbitSir
Copy link

天塌了,排查半天,还以为号封了。留个言,等作者大大

@q23339860
Copy link

在线蹲一个

@Muxi320
Copy link

Muxi320 commented Jan 9, 2025

同window.synccheck={retcode:"1102",selector:"0"}报错,一开始挂着脚本没啥事;今天想换一下api,扫完码登录就自动退出,等后续大佬消息。

@zerotorunaway
Copy link

zerotorunaway commented Jan 10, 2025

image 谁测试下这段代码,我的小号已经二次封禁了
文件位置在site-packages\itchat\components\login.py
logout之前还是可以获取数据,发送消息。sync_check(self)在变动

@felix3508
Copy link

我也遇到这个问题,好不容易搭建好了。扫码登录成功,还没等测试发消息,就看到后台报1102的错了。找了一圈,没有合适的解决方案。想哭!坐等团队修复了!

@nillwyc
Copy link

nillwyc commented Jan 10, 2025

别提了,我第一次部署,云服务器在外地,二维码登录了3次,直接被微信封号警告。

看图

S50109-19575366_com tencent mm

@qazxswaaa
Copy link

别提了,我第一次部署,云服务器在外地,二维码登录了3次,直接被微信封号警告。

看图

S50109-19575366_com tencent mm
我也是,拿来测试的登上就被踢下来也被封

@ILYSBsj
Copy link

ILYSBsj commented Jan 10, 2025

我也是被禁封,都没开始用

@ILYSBsj
Copy link

ILYSBsj commented Jan 10, 2025

我也遇到这个问题,好不容易搭建好了。扫码登录成功,还没等测试发消息,就看到后台报1102的错了。找了一圈,没有合适的解决方案。想哭!坐等团队修复了!
我看到作者主页回复了没有办法解决估计暂时
f706e72c187c073946be8c33d1191bc

@shen974115833 shen974115833 mentioned this issue Jan 10, 2025
Closed
@aburdchen415
Copy link

果然大家都遇到了同样的问题 我今天在尝试接入deepseek 登录以后就报错1102 然后手机被微信团队警告了 求楼上大佬 出geWeChat 教程

对话记录里的链接看一眼啊https://github.com/hanfangyuan4396/dify-on-wechat/tree/master,就是这里的分叉过去的,结构不是类似的。装完了不用管dify,通道走gewechat就好了,怎么走gewechat里面有介绍。至于gewechat安全不安全我就不知道了,拉个docker的吧

大佬我按照他那个教程部署了Dify on WeChat但是发消息没有回复,目前wege那边已经在线了,手机也一直显示在线了,就是没有自动回复,能不能麻烦大佬看下具体的配置是不是有问题。
environment: OPEN_AI_API_BASE: 'https://api.deepseek.com/v1' OPEN_AI_API_KEY: 'sk-******' MODEL: 'deepseek-reasoner' SINGLE_CHAT_PREFIX: '["小小张", "@小小张"]' SINGLE_CHAT_REPLY_PREFIX: '["小小张"] ' GROUP_CHAT_PREFIX: '["@小小张"]' GROUP_CHAT_IN_ONE_SESSION: '["ALL_GROUP"]' GROUP_NAME_WHITE_LIST: '["ALL_GROUP"]' IMAGE_CREATE_PREFIX: '["画", "看", "找"]' CONVERSATION_MAX_TOKENS: 1000 SPEECH_RECOGNITION: 'False' CHARACTER_DESC: '你是小张的助理小小张。' EXPIRES_IN_SECONDS: 3600 channel_type: "gewechat" # 通道类型设置为gewechat gewechat_token: "" # 首次登录可留空,自动获取 gewechat_app_id: "" # 首次登录可留空,自动获取 gewechat_base_url: "http://192.168.2.99:2531/v2/api" # gewechat服务API地址 gewechat_callback_url: "http://192.168.2.99:8000/v2/api/callback/collect" # 回调地址 gewechat_download_url: "http://192.168.2.99:2532/download" # 文件下载地址

9919端口是dify-on-wechat服务监听的端口,如果是用docker启动的dify-on-wechat服务,请把9919端口映射到宿主机 回调地址也是http://192.168.2.99:8000/v2/api/callback/collect?

如果成功登录gewechat gewechat_token: "" # 首次登录可留空,自动获取 gewechat_app_id: "" # 首次登录可留空,自动获取
这里会自动填入数值

@yicun
Copy link

yicun commented Feb 7, 2025

mark一下解决方案

@wjt912580065
Copy link

mark,期待更安全的解决方案

@Humeng850
Copy link

登录

解决掉了,回调地址理解错啦,感谢大佬指正

@fdslk
Copy link

fdslk commented Feb 8, 2025

所以这个框架是不是已经不能用了? 如果能用怎么防止wx封号

当然不是,主框架还是这里

不过我直接试了itchat,也不行,然后直接用了wechat的web版本直接说不让用了。web登录的好像就被封了
@aburdchen415

@aburdchen415
Copy link

所以这个框架是不是已经不能用了? 如果能用怎么防止wx封号

当然不是,主框架还是这里

不过我直接试了itchat,也不行,然后直接用了wechat的web版本直接说不让用了。web登录的好像就被封了 @aburdchen415
不要@我了,不能重复回答问题啊,看看前面对话和链接吧。。。。

@Teslajia
Copy link

蹲一个后续,可以了和我说

@norsizu
Copy link

norsizu commented Feb 16, 2025

好像微信加大了封禁力度,我也是登录秒掉线,刚刚收到安全提醒,临时限制我扫码登录其他设备了

@niyaoyao
Copy link

降级微信可以吗

@aburdchen415
Copy link

没用的,封itchat了,gewechat吧

@josephier
Copy link

使用了wechatferry协议的CoW微信机器人:https://github.com/josephier/chatgpt-on-wechat

wechatferry协议:https://github.com/lich0821/WeChatFerry

使用参考,需要windows服务器或者本地运行,目前只有群聊和私聊的文字对话,有能力的可以自己修改完善
1、windows装 微信 3.9.11.25版本(记得关闭自动更新):
https://github.com/lich0821/WeChatFerry/releases/download/v39.3.3/WeChatSetup-3.9.11.25.exe
2、安装依赖 pip3 install wcferry==39.3.3.2
3、更改配置"channel_type": "wcf",
4、命令行窗口执行 py app.py

@Yumikolab
Copy link

使用了wechatferry协议的CoW微信机器人:https://github.com/josephier/chatgpt-on-wechat

wechatferry协议:https://github.com/lich0821/WeChatFerry

使用参考,需要windows服务器或者本地运行,目前只有群聊和私聊的文字对话,有能力的可以自己修改完善 1、windows装 微信 3.9.11.25版本(记得关闭自动更新): https://github.com/lich0821/WeChatFerry/releases/download/v39.3.3/WeChatSetup-3.9.11.25.exe 2、安装依赖 pip3 install wcferry==39.3.3.2 3、更改配置"channel_type": "wcf", 4、命令行窗口执行 py app.py
没看懂

@13860605362
Copy link

蹲一个后续

2 similar comments
@578691200
Copy link

蹲一个后续

@cxwx
Copy link

cxwx commented Feb 24, 2025

蹲一个后续

@chen20020710
Copy link

我微信直接被封,离谱离谱

@so135
Copy link

so135 commented Feb 26, 2025

蹲一个后续

2 similar comments
@JustinYi922
Copy link

蹲一个后续

@xjphhh
Copy link

xjphhh commented Feb 26, 2025

蹲一个后续

@dilboy
Copy link

dilboy commented Feb 26, 2025

蹲一个后

@Xiuqi-Yang
Copy link

插个眼吧今天刚想玩玩就不行了唉

@aburdchen415
Copy link

gewechat一直可以用啊

@yunyar
Copy link

yunyar commented Feb 28, 2025

洗内了

@jarvis-kan
Copy link

原来等了半天,就是不能接入个人微信,唉,能解决下吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests