saarthi-wa-sender
v1.1.0
Published
A simple CLI tool to send limited WhatsApp messages using WhatsApp Web. Built mainly for **learning, internal tooling, and experimentation**.
Readme
Saarthi WhatsApp Sender (CLI)
A simple CLI tool to send limited WhatsApp messages using WhatsApp Web.
Built mainly for learning, internal tooling, and experimentation.
⚠️ Disclaimer
It is not affiliated with WhatsApp / Meta and may violate WhatsApp’s Terms of Service.
Use responsibly and at your own risk. This tool uses unofficial automation via WhatsApp Web and may violate WhatsApp’s Terms of Service.
Accounts can be restricted or banned.
The author takes no responsibility for any misuse or consequences.
Features
- Send WhatsApp messages from the terminal
- QR-based login (WhatsApp Web)
- Daily message limit (safety cap)
- Simple interactive prompts (numbers + message)
- Published as an npm CLI package
Installation
Prerequisite: Node.js (LTS)
npm install -g saarthi-wa-senderUsage
wa-sendFollow the prompts:
Scan the QR code from WhatsApp (Linked Devices → Scan QR)
Enter numbers (comma separated, with country code, no
+)919812345678, 919898765432Enter your message and confirm
Responsible Usage (Important)
- Keep volume low (e.g., ≤ 20 messages/day)
- Send only to people you know or who have consented
- Avoid sending links in the first message
- Stop using the tool if WhatsApp shows warnings or restrictions
- This tool is not intended for spam, marketing blasts, or large-scale automation
Local Development
git clone <your-repo-url>
cd wa-send
npm install
npm link
wa-sendTech Stack
- Node.js
- whatsapp-web.js
- Puppeteer
Notes
- This project is intended for educational and internal tooling purposes
- For production or large-scale messaging, prefer the official WhatsApp Business API
- WhatsApp policies may change; this tool may break over time
📄 License
MIT
