An OpenAI ChatGPT WhatsApp Bot, but uses Baileys.
This is based on navopw's, but because I want to put it on my low-specced VPS so I rewrote it to use Baileys instead of whatsapp-web.js (which needs full-fledged Chromium installed).
- Make sure you have Node.js higher than 18.0
- Clone this repository
- Get an OpenAI API key and set
OPENAI_API_KEY
in.env
(See.env.example
) - Get the dependencies by running
npm install
- Run
npm start
- In WhatsApp, go to the three-dots menu > Linked device and scan the QR code printed in the terminal
- You're good to go!
Simply send the message prefixed with !g
, like this:
!g What is Linux?
You can change the prefix by setting PREFIX_KEY
in the .env
.
- navopw for the base project.
- Baileys so I don't need to install Chromium on my VPS.
- The rest of the JS and Node.js community.
This project is licensed under MIT. © 2023 Aldo Adirajasa Fathoni