A WhatsApp bot with rich and multiple features created by Carlymaxx.
CURRENT BOT VERSION β
v3.2.0 β‘
β Don't forget to FORK π΄ and STAR π the repo to support the project!
β Recommended β one click, done in 2 minutes
Free tier available β great for testing
Free hosting with auto-deploy from GitHub
Run directly on your Android phone 24/7
|
Subscribe to our YouTube channel for all updates |
Step-by-step guide to get & set up MAXX-XMD |
How to deploy MAXX-XMD on your own VPS or server |
Deploy on Heroku, Railway, Render, Docker/VPS, Termux, or Koyeb β your choice.
- Click Deploy on Heroku above
- Get your free
SESSION_IDbelow then paste it in the form:
- Click Deploy App β Done in 2 minutes!
# 1. Clone the repo
git clone https://github.com/Carlymaxx/maxxtechxmd.git
cd maxxtechxmd
# 2. Copy environment file
cp docker/.env.example .env
# 3. Edit .env β paste your SESSION_ID
nano .env
# 4. Build and start
docker-compose -f docker/docker-compose.yml up -d
# 5. View logs
docker-compose -f docker/docker-compose.yml logs -fRequirements: Node.js 20+, pnpm
# 1. Clone
git clone https://github.com/Carlymaxx/maxxtechxmd.git
cd maxxtechxmd
# 2. Install dependencies
npm install -g pnpm
pnpm install
# 3. Set your SESSION_ID
export SESSION_ID="MAXX-XMD~H4sI...your-session..."
export BOT_NAME="MAXX-XMD"
# 4. Run the bot
node --enable-source-maps ./artifacts/carlymaxx-engine/dist/index.mjsKeep it running 24/7 with PM2:
npm install -g pm2
pm2 start "node ./artifacts/carlymaxx-engine/dist/index.mjs" --name maxx-xmd
pm2 save && pm2 startup- Fork this repo
- Connect your GitHub to Railway / Render / Koyeb
- Set
SESSION_IDas an environment variable - Deploy β done!
iPhone users: If any button says "Download" instead of opening, try long-pressing β Open in New Tab
Android users: All buttons open instantly!
Visit pair.maxxtech.co.ke β enter your WhatsApp number, scan QR or enter pairing code, copy the Session ID. It's 100% FREE.
| Variable | Required | Description |
|---|---|---|
SESSION_ID |
β Yes | WhatsApp session β from pair.maxxtech.co.ke |
BOT_NAME |
No | Bot display name (default: MAXX-XMD) |
PREFIX |
No | Command prefix (default: .) |
WORK_MODE |
No | public or private (default: public) |
OWNER_NUMBER |
No | Your WhatsApp number e.g. 254712345678 |
PAYSTACK_SECRET_KEY |
No | For M-Pesa STK push payments |
|
Carlymaxx π CEO & Lead Developer |
|
Fork the repo and open a Pull Request |
Found a bug? Let us know via Issues |
Suggest a new command or improvement |

