Skip to content

This is a Node.js console app containing Whatsapp handler using reactive methods to response messages as chatbot. Simple but useful project to start developing a complex NON-OFFICIAL Whatsapp chatbots.

License

Notifications You must be signed in to change notification settings

thEpisode/whatsapp-bot

Repository files navigation

JavaScript Style Guide GitHub license

JavaScript Style Guide

Whatsapp bot

This is a Node.js console app containing Whatsapp handler using reactive methods to response messages as chatbot. Simple but useful project to start developing a complex OFFICIAL Whatsapp chatbots.

Table of contents

Purpose

Features

Documentation

Development

Disclaimer

License

Purpose

This project was developed to automate some daily tasks including NLP (Natural Language Processing) into WhatsApp messages. Developed under Non-Official API's because is an experiment and not able to Enterprise-Level Production stage.

Features

Feature Status
WhatsApp Cloud API
Multi Device
Send messages
Receive messages
Send media (images/audio/documents)
Message replies
Multi bots
Conversation triggers
Conversation actions
Input types (any, any-number, regex, option-string, option-number)
Automated functions (cached, startup, timed)
MVC
Websockets
Reactive conversations
NLP connections (Microsoft Azure)
Preflight connections (Backend)
Implementation of whatsapp-cloud-api.js

Something missing? Make an issue and let us know!

Documentation

Go to full documentation in the next URI: https://github.com/thEpisode/whatsapp-bot/blob/master/documentation/index.md

Development

Getting started

npm install

Run app

npm start

Disclaimer

Do not use this code to send spam. Remember: Users could report you and you will be banned.

License

CC0 1.0 (Public Domain)

About

This is a Node.js console app containing Whatsapp handler using reactive methods to response messages as chatbot. Simple but useful project to start developing a complex NON-OFFICIAL Whatsapp chatbots.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published