Skip to content

Carlymaxx/maxxtechxmd

Repository files navigation

MAXX~XMD



A WhatsApp bot with rich and multiple features created by Carlymaxx.

CURRENT BOT VERSION ➜ v3.2.0 ⚑


πŸš€ Get Started

Fork Repo

Get Session ID

Visit Website

⭐ Don't forget to FORK 🍴 and STAR 🌟 the repo to support the project!


Deploy on Heroku
⭐ Recommended β€” one click, done in 2 minutes

Deploy on Railway
Free tier available β€” great for testing

Deploy on Render
Free hosting with auto-deploy from GitHub

Run on Termux
Run directly on your Android phone 24/7


πŸ“Š Repo Stats

Stars Β  Forks Β  Issues Β  Node.js

License Β  Last Commit Β  Repo Size Β  PRs Welcome

Visitor Counter


⚑ Features

Always Online Auto Typing Auto Recording Auto Status View Auto React Status AI Chatbot Anti Call TikTok Download YouTube Download Instagram Download Multi Device M-Pesa


🌐 Community & Links

WhatsApp Channel
Get bot updates, new features & announcements
WhatsApp Group
Join the community β€” get help & share configs
Telegram
Follow us on Telegram for extra updates
YouTube Channel
Watch tutorials & bot demos on YouTube
Website
Visit our website for more tools & resources
Pair Site
Generate your free SESSION ID here β€” takes 30 seconds


🎬 Watch Tutorials

Subscribe
Subscribe to our YouTube channel for all updates
How to Get MAXX-XMD
Step-by-step guide to get & set up MAXX-XMD
Deploy on Your Own Server
How to deploy MAXX-XMD on your own VPS or server


πŸš€ Deployment Options

Deploy on Heroku, Railway, Render, Docker/VPS, Termux, or Koyeb β€” your choice.


1️⃣ Heroku β€” One Click (Recommended)

  1. Click Deploy on Heroku above
  2. Get your free SESSION_ID below then paste it in the form:

Get Session ID

  1. Click Deploy App β†’ Done in 2 minutes!

2️⃣ Docker (VPS / Katapump / Any Linux Server)

# 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 -f

3️⃣ VPS / Katapump β€” Manual Node.js

Requirements: 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.mjs

Keep 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

4️⃣ Railway / Render / Koyeb

  1. Fork this repo
  2. Connect your GitHub to Railway / Render / Koyeb
  3. Set SESSION_ID as an environment variable
  4. Deploy β€” done!


⚑ Tips

iPhone users: If any button says "Download" instead of opening, try long-pressing β†’ Open in New Tab

Android users: All buttons open instantly!


πŸ”‘ Get Your Session ID

Get Session ID

Visit pair.maxxtech.co.ke β€” enter your WhatsApp number, scan QR or enter pairing code, copy the Session ID. It's 100% FREE.


βš™οΈ Environment Variables

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

πŸ‘‘ Contributors

Carlymaxx
Carlymaxx

πŸ‘‘ CEO & Lead Developer

Fork & Contribute
Fork the repo and open a Pull Request
Report Bug
Found a bug? Let us know via Issues
Request Feature
Suggest a new command or improvement

πŸ“Œ Made with ❀️ by Carlymaxx ⚑

MAXX-XMD v3.2.0 β€” The most powerful Kenyan WhatsApp bot

Maxx~xmd