Developed by MariAyanami, this is a Node.js-based WhatsApp bot built using the whatsapp-web.js library. It allows users to search the internet, generate quotes, and create stickers from images, all within their WhatsApp chats.
- DALL-E 2 Image Generation: Generate images spontaneously with the help of DALL-E 2 neural network.
- Meme Generation: Create memes on-the-go using popular templates and self-produced captions.
- Image-to-Sticker Conversion: Convert uploaded images into high-quality stickers to share in chats.
- Multifaceted Bot: Enjoy all of these features in one intuitive package, making your WhatsApp chats even more interactive.
Simple installation steps are provided below:
- Begin by cloning the repository
- Make sure to install the necessary packages by running
npm install - Create a
.envfile with the mandatory fields likeMONGODB_URI: MongoDB connection stringAPI_KEY: OpenAI API key
- To initiate the chatbot, simply Run
npm start
Follow below steps for easy usage:
- Add the chatbot's phone number to your contacts
- Scan the QR code that appears in the console through your WhatsApp app
- Just by sending a message to the chatbot, you can start using it
We highly appreciate your interest in contributing to this project! As it's an open-source initiative, we welcome contributions from anyone. When contributing to this project, it's mandatory to follow the prescribed Code of Conduct.
While submitting a pull, kindly ensure that your changes adhere to the coding style, come with tests for any updated functionality, and include necessary documentation upgrades. Your PR should comply with the build and pass the present tests.
If you identify any bug or have a feature request, you're welcome to create an issue on the GitHub repository. While doing so, please share as much detail as possible, including the steps to recreate the issue and any encountered error messages.
This Project is granted under the MIT License.