rmyndharis/OpenWA ? reverse-engineered prompt

Reverse engineered prompt

Build me a free, open source, self hosted WhatsApp API gateway that I can run on my own server. I want a web dashboard where I can create and manage multiple WhatsApp sessions, scan a QR code to connect an account, see session status, manage API keys, set up webhooks, and view basic audit logs.

The API should let me send and receive WhatsApp messages, including text, images, videos, documents, audio, reactions, bulk messages, group messages, and channel messages. It should also track message status like delivered and read.

Please include secure API key access, webhook signing, rate limits, IP allow lists, and interactive API docs so developers can test endpoints easily. Make it easy to run locally with Docker, with a simple default setup using SQLite and local storage, but allow switching to Postgres, Redis, and S3 compatible storage for production.

Include clear setup instructions and sensible environment examples. Look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab