Live data from Hacker News

Wacli – WhatsApp CLI

github.com

81–90 of 168 posts

Re: Wacli – WhatsApp CLI

#81
post #65
post #63

Earlier quoted context omitted.

you can ( https://faq.whatsapp.com/1046791737425017/?cms_platform=andr... ) they even have it on fb messenger and instagram (though they recently removed e2ee completely from instagram lol)

That's still one device. If you turn the primary phone off, the secondary device stops working. WhatsApp just proxies everything through the primary device, it's like WhatsApp Web.

This is not true, even if the primary phone is offline you can send messages via secondary device, even whatsapp web

It’s not proxied via primary, otherwise it wouldn’t work if primary were offline

Re: Wacli – WhatsApp CLI

#82
post #68

Earlier quoted context omitted.

I personally don't use whatsapp because I like it, but because all my contacts in my country are over there. It is officially more used than SMS here. It is not optional in my case :/

SMS is unsafe anyway.

Nobody gives a damn. What matters is that it works even on a potato.

SMS security only became a problem due to 2FA, which is just one of many use cases, and the failure isn't even technical here but organizational. I agree it should've prompted more pressure to secure the system against SIM-swapping; alas this is too close to the Real World, so the tech industry instead responded with alternative that side-steps the problem by offering zero customer support. No humans to talk to = no humans to social engineer = secure. So much win.

(I'd also say the 2FA proliferation is itself a problem, but that's an unpopular opinion and for a separate discussion.)

Re: Wacli – WhatsApp CLI

#83
post #69
post #65

Earlier quoted context omitted.

That's still one device. If you turn the primary phone off, the secondary device stops working. WhatsApp just proxies everything through the primary device, it's like WhatsApp Web.

oh, i see, is it the same for facebook messenger and instagram, imessage, etc?

Messenger seems to be properly multi-device, but you pay for this by some PIN code bullshit (maybe they removed that, I haven't seen a popup about this for over a year now?) and having to sync chat history in the background, through a process that is, of course, broken and unreliable.

I'm actually still jaded about this. Messenger worked fine before they broke it by introducing E2EE; it took years for them to fix the problems this caused (at least the ones that were immediately user-perceptible).

Re: Wacli – WhatsApp CLI

#84
post #76

Earlier quoted context omitted.

Companies in spain use it for legitimate reasons, so its more a lack of usage which makes spam the only usage?

I consider marketing use to be spam, and this is what the API is primarily meant for. I understand that WhatsApp is kinda special in that it effectively replaced SMS in some parts of the world, but IMO this needs to be looked at through the lens of other Meta effort. The same is the case with Facebook/Messenger, and has been since before WhatsApp has been a (Meta) thing - they offer multiple different official ways t…

Who mentioned marketing? It's used for package tracking, order updates, bookings and so on where I live.

Re: Wacli – WhatsApp CLI

#85
post #39

I just use telegram. Just yesterday I setup a bot which is easy via botfather And also, setup an app (claude built it but I had to fiddle with it, it works like pagerduty) but uses cloudflate worker to push downtime/errors (via fcm) in production (from graphana) via webhooks to "full screen, by pass dnd, alerts, with loud music, this one: https://www.youtube.com/watch?v=H0IQBWWabuU ) I named the app "Siren". It's not…

Second this. Their API is such a breeze and it is so much more automation friendly than any other messenger platform. It has a good adoption % too, otherwise Signal is the real winner if we account for privacy.

Even more automation friendly than Matrix?

Re: Wacli – WhatsApp CLI

#86
post #22
post #18

Earlier quoted context omitted.

it's really unfortunate that telegram doesn't do e2ee, bc it's hands down the best messenger otherwise :(

It does, but only for chats between two specific devices. Multi-device support is one of its best features that you lose with E2E. Key distribution is just too hard. I think we won't get a messenger for non-tech people that works well with multi-device and E2E basically ever.

Matrix

Re: Wacli – WhatsApp CLI

#87
Reading a lot about people getting banned here for not using the official client, but doesn't Whatsapp have to be interoperable now (at least in the EU due to new legislation) ?

At least Whatsapp itself shows ad banners that you can now connect other messaging clients into Whatsapp, so it should be normal that other clients can equally access Whatsapp.

Re: Wacli – WhatsApp CLI

#88
post #65

Earlier quoted context omitted.

That's still one device. If you turn the primary phone off, the secondary device stops working. WhatsApp just proxies everything through the primary device, it's like WhatsApp Web.

This is not true, even if the primary phone is offline you can send messages via secondary device, even whatsapp web It’s not proxied via primary, otherwise it wouldn’t work if primary were offline

> It’s not proxied via primary, otherwise it wouldn’t work if primary were offline

That is correct, it doesn't work.

Re: Wacli – WhatsApp CLI

#89
post #58

Earlier quoted context omitted.

So whatsmeow requires a browser, and Baileys not right? So it's a bit more lightweight in terms of RAM?

Neither of them require a browser. We run whatsmeow inside iOS and Android apps, with no browser whatsoever.

Interesting use case, mind explaining more?

Re: Wacli – WhatsApp CLI

#90
post #65
post #63

Earlier quoted context omitted.

you can ( https://faq.whatsapp.com/1046791737425017/?cms_platform=andr... ) they even have it on fb messenger and instagram (though they recently removed e2ee completely from instagram lol)

That's still one device. If you turn the primary phone off, the secondary device stops working. WhatsApp just proxies everything through the primary device, it's like WhatsApp Web.

They used to, but that hasn't been true for a few years now.

Now it uses the Signal protocol's native multi-device capabilities, specifically in the "key per device" variant (unlike signal itself, which uses "key per account" if I'm not mistaken).

Post reply on HN