/whatsapp-bot

A WhatsApp user bot built with Node.js for automating messaging and providing custom commands for users and also performing administrative actions such as adding and blocking users.

Primary LanguageJavaScript

WhatsApp User Bot

A WhatsApp user bot built with Node.js for automating messaging and providing custom commands for users and also performing administrative actions such as adding and blocking users.

Summary

This WhatsApp User Bot is a tool for automating messaging and providing custom commands for users through WhatsApp. It is built using Node.js, a popular JavaScript runtime, and utilizes the WhatsApp Web API to interact with WhatsApp clients. The bot can be used to respond to user's requests and inquiries, by providing custom commands like "order status" or "delivery status" that can be integrated with other systems such as CRM and e-commerce systems to streamline customer support processes. Additionally, it allows for administrative actions such as adding and blocking users.

Features

  • Utilizes WhatsApp Web API
  • Built with Node.js
  • Customizable to fit specific business needs
  • Ability to add and block users

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up your WhatsApp Web API credentials and the system you want to integrate the bot with.
  4. Start the bot: npm start
  5. Test the bot by sending messages to it and observing the responses

Dependencies

  • Axios
  • Cheerio Js
  • Node Js