A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app. Programmatically control WhatsApp whether you're running user or business accounts. It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked. Programmatically control WhatsApp whether you're running user or business accounts. Whatsapp-web.js connects to an official version of WhatsApp Web under the hood, reducing ban risks. The object-oriented approach makes it easy to get running quickly. Since whatsapp-web.js works by running WhatsApp Web in the background and automating its interaction, you'll need to authorize the client by scanning a QR code from WhatsApp on your phone. After scanning this QR code, the client should be authorized and you should see a Client is ready! message being printed out.

Features

  • Modify group info (subject, description)
  • Send messages
  • Send media (images/audio/documents)
  • Receive media (images/audio/video/documents)
  • Promote/demote group participants
  • Modify group settings (send messages, edit info)

Project Samples

Project Activity

See All Activity >

Categories

Messaging

License

Apache License V2.0

Follow whatsapp-web.js

whatsapp-web.js Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of whatsapp-web.js!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Messaging Platform

Registered

2022-01-27