Lightweight • Multi-Session • WhatsApp Bot
Watch this before asking questions, everything is covered step by step.
⚠️ You must fork this repository. The bot verifies your GitHub username against the fork on startup.
Click the button below and fill in the config vars when prompted, make sure you have a functional heroku account:
| Variable | Description | Required |
|---|---|---|
MASTER_PASSWORD |
Web dashboard password, needed to pair sessions and access settings | ✅ Yes |
GITHUB_USERNAME |
Your GitHub username (must have forked this repo) | ✅ Yes |
DATABASE_URL |
PostgreSQL connection string, auto-set by Heroku Postgres add-on | ✅ Yes |
PORT |
Web server port, auto-set by Heroku, don't change unless running on panel | ❌ No |
💡 On Heroku, set these under Settings → Config Vars.
For local development, edit.envor usesettings.jsand fill in the values.
# 1. Clone your fork
git clone https://github.com/<YOUR_USERNAME>/CypherX-Ultra
cd CypherX-Ultra
# 2. Install dependencies
npm install
# 3. Configure environment
nano settings.js
# Edit settings.js with your values
# 4. Start the bot
npm startThen open http://localhost:3000 in your browser to access the web dashboard.
- 🔁 Multi-session: run multiple WhatsApp accounts simultaneously
- 🔄 Auto-update: pulls latest changes from GitHub automatically
- 🌐 Web dashboard: pair sessions, manage settings and play games via browser
- 🧩 Plugin system: easily extend with custom commands
- 🛡️ Anti-delete / Anti-edit: catch deleted and edited messages
- 📊 Lightweight: optimised for low-memory environments
This project is licensed for personal use. You may not redistribute or sell modified versions.
© Dark-Xploit - All rights reserved.