wechaty / puppet-whatsapp

Wechaty Puppet for Whatsapp
https://npmjs.com/package/wechaty-puppet-whatsapp
Apache License 2.0
24 stars 17 forks source link

WhatsApp Web 多设备版本消息发送情况 #348

Open hcfw007 opened 2 years ago

hcfw007 commented 2 years ago

从我能找到的最老版本 2014年11月15日发布的2.11.431开始,每年测试一个版本,到2022年1月15日发布的2.22.3.4,都会提示时间日期错误,设置正确的时间、或者设置到该版本发布之前的时间都无效。因此可以得出结论:whatsapp强制使用新版本,无须担心过老版本不支持多设备版本发消息的问题。 middle_img_v2_7727735e-257b-43a6-a38c-9630bd45e9dg

huan commented 2 years ago

I have a test today:

  1. My primary account has opt-in the multi-devices before, and today, it has no way to opt out anymore.
  2. I use a new phone number to register a new WhatsApp account today, and it seems that it is in multi-device mode by default, and there's no way to opt out (back to non-multi-device).

So I have run into a problem today: I have no WhatsApp account that can work without Puppet WhatsApp anymore...

Do we have any plan to upgrade the Puppet WhatsApp to support the new account in multi-device mode? I think all the new registered WhatsApp account are in multi-device mode now, and they will not be able to use Puppet WhatsApp if we have no multi-device enabled.

hcfw007 commented 2 years ago

I have a test today:

  1. My primary account has opt-in the multi-devices before, and today, it has no way to opt out anymore.
  2. I use a new phone number to register a new WhatsApp account today, and it seems that it is in multi-device mode by default, and there's no way to opt out (back to non-multi-device).

So I have run into a problem today: I have no WhatsApp account that can work without Puppet WhatsApp anymore...

Do we have any plan to upgrade the Puppet WhatsApp to support the new account in multi-device mode? I think all the new registered WhatsApp account are in multi-device mode now, and they will not be able to use Puppet WhatsApp if we have no multi-device enabled.

I think the latest version of puppet-whatsapp supports only multi-devices version of whatsapp now. To login to multi-device whatsapp you need to scan QRcode twice.

huan commented 2 years ago

Really? I thought I was using the latest version, but it seems that the code base is v1.15.7 and I'll try it.

BTW: our npm publish DevOps script must have some bug, because our publish version on NPM looks not right:

image

Hope we can fix it soon.

huan commented 2 years ago

@hcfw007 Thank you very much for your information!

I confirmed the v1.15.7 works with the multi-device account, cheers!