This project aims to create a versatile WhatsApp bot capable of handling various tasks such as saving notes, setting reminders, fetching data from external APIs, and more. It's built using Node.js, MongoDB, and the Twilio API for WhatsApp.
- Allow users to save and retrieve notes via WhatsApp.
- Set and receive reminders.
- Fetch data from external APIs based on user queries.
- Implement NLP for better user interaction.
- Multilingual support.
๐ง This project is currently in progress. ๐ง
- Clone the repository to your local machine.
- Navigate to the project directory and run
npm install
to install the dependencies. - Create a
.env
file to store sensitive data like API keys. - Run
node server.js
to start the server. - Use tools like ngrok to expose your local server to the internet for webhook setup.
To contribute to this project, please fork the repository and submit your pull requests for review.
This project is licensed under the MIT License.