///
`wacli` is a command-line interface (CLI) tool designed to interact with WhatsApp, offering functionalities for syncing, searching, and sending messages. It aims to provide a robust local experience f
578 views
~578 views from guests
Guest views are estimated from total page views. These include anonymous visitors and users who weren't logged in when they viewed the page.
wacli is a command-line interface (CLI) tool designed to interact with WhatsApp, offering functionalities for syncing, searching, and sending messages. It aims to provide a robust local experience for WhatsApp users.
The primary purpose of wacli is to enable best-effort local synchronization of WhatsApp message history, coupled with continuous capture of new messages as they arrive. This local store then facilitates fast, offline searching of past conversations. Beyond message history, the tool supports sending various types of messages (text and files) and includes comprehensive features for managing contacts and groups directly from the command line.
Key capabilities include the ability to search contacts and groups, update contact aliases and tags, refresh group information, rename groups, manage group participants (add, remove, promote, demote), and handle group invite links (get, revoke, join).
Currently, the core implementation for these features is in place, as detailed in its design notes. wacli operates by utilizing the whatsmeow library, which implements the WhatsApp Web protocol. It is important to note that this is a third-party tool and is not officially affiliated with WhatsApp.