A lightweight web app that generates a WhatsApp pairing code and sends the resulting session payload to the paired WhatsApp number for use with the Vortex bot.
- You open the site and enter your WhatsApp phone number (with country code).
- The server spins up a temporary Baileys socket and calls
requestPairingCode(). - An 8-digit code appears on the site.
- You open WhatsApp → Settings → Linked Devices → Link a Device → Link with phone number instead, and type the code.
- Once linked, the server gzips + base64-encodes
creds.jsoninto a string of the formVortex!<base64>...and sends it to the paired number. - The message is then used as the
SESSION_IDvalue for your Vortex deployment.
- Project profile: https://github.com/mxgamecoder
- Repo: https://github.com/mxgamecoder/vortex-pair-site
- pair code link: https://vortex-pair-site.lumorapp.name.ng
- for more info vist https://lumorapp.app
npm install
npm start
# open http://localhost:3000| Method | Endpoint | Description |
|---|---|---|
| GET | /health |
Health check |
| POST | /api/pair/request |
Body { phone } → starts a session |
| GET | /api/pair/status |
?sessionId= → code + session string |
| POST | /api/pair/cancel |
?sessionId= → abort a session |
| GET | /api/deploy/render |
Returns a Render YAML for the bot |
Vortex!<base64-of-gzipped-creds.json>...
- Pairing sessions auto-expire after 6 minutes and auth folders are cleaned from
/tmp. - The free Render plan sleeps after inactivity; the first request after sleep takes ~30s to wake.