Top
Best
New

Posted by dinakars777 2 days ago

Wacli – WhatsApp CLI(github.com)
242 points | 155 commentspage 2
mentalgear 2 days ago|
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.

lxgr 2 days ago|
Officially interoperating with them is extremely onerous, to the point where their mechanism borders malicious compliance, as far as I remember.

In any case, official interoperability is only for third-party messengers communicating with WhatsApp users, not for automation or bots, as I understand, so it's not a replacement for things like this project.

trashb 1 day ago||
Indeed, more information here: https://developers.facebook.com/m/messaging-interoperability...

It seems Meta is able to set some rules about the interoperability making it very difficult for an FOSS implementation to emerge. Additionally organizations like Signal though technically interested in this interoperability have stated they won't lower their security standards for this.

andberx 2 days ago||
The offline search with FTS5 is really nice. I have years of WhatsApp history and searching for anything in the app is painfully slow. Being able to just grep through everything locally would be a huge upgrade.

How far back does the backfill actually go? Does it pull your full history from the primary device or is there some limit?

intheitmines 2 days ago||
The lifting/interfacing with whatsapp is handled by https://github.com/tulir/whatsmeow
e7h4nz 2 days ago||
If AI agents can proficiently use whatsapp I would assume that two-thirds of the people chatting with me in my contacts are actually just bots messaging me.
psychoslave 2 days ago|
People are just a device that LLMs use to interact with the physical world now. That's far more safe for them, staying in the sweet datacenter while the meat puppets take all the risk of dirty jobs out there. Why create terminators or even use them as battery à la Matrix when all you need to do to make them work for you is to inject the right prompts in their phone. They will pay to be thus treated.
exitb 2 days ago||
It strikes me as odd that we've got so many agent harnesses, orchestrators, sandboxes, yet no one made a communicator for AIs yet.
asim 2 days ago||
I don't know why in 2026 I'm still surprised CLIs are taking off. But here's the difference today. It's for real world end user platforms like WhatsApp and Claude. That's the difference. Previously it was only Dev and infrastructure focused. Today we're saying you know what, I need programmatic access to this real world thing. It's fascinating because I rarely open my laptop now or try not to.

Who are these people using the cli?

psychoslave 2 days ago||
People that prefer to use CLI I guess.

Obviously it helps that one can pipe as it might see fit in the flow of an ad hoc filled need, and so leverage on mastered composable tools.

That will never be for everyone, but it will be for no one only the day it becomes logistically unsustainable to reach some endpoint though a CLI.

pmxi 2 days ago|||
These CLIs are for AI agents. If I have a CLI to WhatsApp, then I can direct an agent (such as OpenClaw) to manage my messages for me.
duskdozer 2 days ago||
Devs are often also users. cli is nice because

- automation - sometimes avoid enshittified, privacy-invading services - fast, responsive, keyboard-friendly, debloated but non-minimized, stabler interface

ktimespi 1 day ago||
I guess this is breaking ToS?
eisbaw 2 days ago||
Matrix
acedTrex 1 day ago|
Ya im totally sure its a good idea to use a tool written by the creator of openclaw with a sensitive account that is closely tied to day to day needs.

What could possibly go wrong with that.

More comments...