Skip to content
ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2,389 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation




Typing SVG



A powerful multi-device WhatsApp bot โ€” 1500+ commands, AI agent, 19 smart features, anti-ban protection.


๐Ÿ“‹ Contents

๐Ÿ” Get Session ID โœจ Features
๐Ÿš€ Deploy ๐ŸŽจ Themes
โš™๏ธ Environment Variables ๐Ÿค Connect

๐Ÿ” Step 1 โ€” Get Session ID

โšก You need a Session ID before deploying. It links the bot to your WhatsApp account.


1. Click the button above
2. Choose QR Code or Pairing Code
3. Link your WhatsApp
4. Copy the SESSION_ID shown
5. Paste it into your host's secrets panel

โš ๏ธ Never share your Session ID. It grants full access to your WhatsApp account.


๐Ÿš€ Step 2 โ€” Deploy

Choose your host and click to deploy instantly


Platform Badge Notes
Deploy on Silva Host โญ Official ยท Easiest ยท Optimized
Deploy on Heroku 24/7 uptime ยท Auto-restart
Deploy on Railway $5 free credits/month
Deploy on Koyeb Free tier ยท No cold-starts
Deploy on Replit Browser IDE ยท Edit live


๐Ÿ’ก Silva Host is purpose-built for this bot. Fastest setup with zero configuration headaches.

Step Action
1 Click Deploy Now โ†’ host.silvatech.co.ke
2 Log in or create a Silva Host account
3 Fill in SESSION_ID, OWNER_NUMBER, BOT_NAME
4 Click Deploy โ€” bot goes live in seconds โœ…

Step Action
1 Fork the repo to your GitHub
2 Open silva-md-fork-checker.vercel.app โ†’ click Deploy to Heroku
3 Fill in SESSION_ID, OWNER_NUMBER, BOT_NAME
4 Click Deploy App โ€” wait ~2 minutes
5 Go to More โ†’ View Logs โ†’ confirm โœ… Connected to WhatsApp

Step Action
1 Fork the repo to your GitHub
2 Go to railway.app โ†’ New Project โ†’ Deploy from GitHub
3 Select your forked repo
4 Open Variables tab โ†’ add SESSION_ID, OWNER_NUMBER, BOT_NAME
5 Check logs for โœ… Connected to WhatsApp

Step Action
1 Fork the repo to your GitHub
2 Go to app.koyeb.com โ†’ Create App โ†’ GitHub
3 Select your fork ยท Set Run command to node silva.js
4 Add SESSION_ID, OWNER_NUMBER, BOT_NAME under Environment Variables
5 Click Deploy โ†’ check logs for โœ… Connected to WhatsApp

Step Action
1 Open or fork this project in Replit
2 Go to Tools โ†’ Secrets
3 Add SESSION_ID, OWNER_NUMBER, BOT_NAME as secrets
4 Hit Run โ€” look for โœ… Connected to WhatsApp in the console

Step Action
1 Open host.talkdrove.com/share-bot/49
2 Click Host This Bot
3 Enter your SESSION_ID and OWNER_NUMBER
4 Click Deploy โ€” bot goes live instantly โœ…

Requirements: Node.js 20+ ยท Git

# Clone & Install
git clone https://github.com/SilvaTechB/silva-md-bot.git
cd silva-md-bot
npm install

# Configure
cp config.env.example config.env
# โ†’ Fill in SESSION_ID, OWNER_NUMBER, etc.

# Start
node silva.js

Keep running 24/7 with PM2:

npm install -g pm2
pm2 start silva.js --name silva-md
pm2 save && pm2 startup

โš™๏ธ Environment Variables

Set these as secrets on your host, or in a local config.env file.

๐Ÿ”‘ Essential

Variable Default Description
SESSION_ID required Your WhatsApp session (from session generator)
OWNER_NUMBER auto Your WhatsApp number with country code e.g. 254712345678
BOT_NAME Silva MD Bot display name
PREFIX . Command prefix (. , ! / or comma-separated)
MODE public public ยท private ยท group ยท inbox
THEME silva Bot personality โ€” see Themes

๐Ÿ“ธ Auto-Status

Variable Default Description
AUTO_STATUS_SEEN true Auto-view contacts' statuses
AUTO_STATUS_REACT true Auto-react to statuses
AUTO_STATUS_REPLY false Auto-reply to statuses

๐Ÿ›ก๏ธ Protection

Variable Default Description
ANTICALL true Auto-reject all incoming calls
ANTIDELETE_GROUP true Recover deleted group messages โ†’ forward to owner
ANTIDELETE_PRIVATE true Recover deleted private messages โ†’ forward to owner
ANTILINK false Block links from non-admins in groups
ANTIVV true Auto-reveal view-once media โ†’ forward to owner

โšก Behavior

Variable Default Description
ALWAYS_ONLINE true Keep bot shown as always online
AUTO_TYPING true Show typing indicator while processing
READ_MESSAGE false Auto blue-tick all messages
DEBUG false Verbose logging

โœจ Features

Protection Media AI Groups


๐Ÿ›ก๏ธ Protection Suite
Feature Enable What It Does
Anti-Call ANTICALL=true or .anticall on Rejects all calls, notifies owner
Anti-Delete ANTIDELETE_GROUP/PRIVATE=true Recovers & forwards deleted messages
Anti-Link .antilink on Removes links posted by non-admins
Anti-ViewOnce ANTIVV=true Opens & forwards view-once media to owner
Anti-Fake .antifake Blocks unrecognized country codes
Anti-Demote .antidemote Re-promotes demoted admins
Anti-Flood .antiflood Per-group flood protection
Anti-Spam .antispam Pattern-based spam removal
Anti-Bot .antibot Blocks other bots in group
๐ŸŽต Media & Downloads
Command Description
.play / .music Search YouTube โ†’ send as MP3
.ytmp3 <url> Download YouTube audio
.ytmp4 <url> / .yt Download YouTube video
.tiktok / .tt TikTok video (no watermark)
.instagram / .ig Instagram reels & posts
.facebook / .fb Facebook videos
.lyrics Song lyrics
.apk Download APK from Play Store
๐Ÿค– AI & Smart Tools
Command Description
.silva / .ask / .ai Chat with AI assistant
.tts Text-to-speech (19+ languages)
.translate Translate to any language
.weather Real-time weather
.wiki Wikipedia search
.qr Generate QR code
.calc Calculator
๐Ÿ‘ฅ Group Management
Command Description
.kick / .remove Remove a member
.promote / .demote Change admin status
.warn Issue warning (auto-kick at 3)
.tagall Mention all members
.hidetag Silent mention
.lock / .unlock Toggle who can send messages
.welcome / .goodbye Auto-messages for join/leave
.poll / .vote Create a WhatsApp poll
๐ŸŽฎ Games & Fun
Command Description
.rps Rock Paper Scissors
.hangman Hangman word game
.ttt Tic-Tac-Toe
.trivia Trivia question
.8ball Magic 8-ball
.joke / .dadjoke Random jokes
.quote Inspirational quotes
๐Ÿ‘‘ Owner Commands
Command Description
.ban / .unban Ban users from bot
.broadcast / .bc Send to all chats
.eval Run JavaScript live
.settings View all settings
.theme / .settheme Change bot theme
.restart Restart the bot
.sudo add/del/list Manage sudo users

๐ŸŽจ Themes

Change anytime with .settheme <name> or set THEME=<name> in your config.

Theme Character Vibe
silva ๐Ÿค– Silva MD Default โ€” clean & professional
naruto ๐Ÿฅ Naruto Uzumaki Energetic, never give up
gojo โฌœ Satoru Gojo Confident, Jujutsu Kaisen
itachi ๐ŸŒ™ Itachi Uchiha Calm and powerful
goku โšก Son Goku Friendly, Dragon Ball
luffy ๐Ÿดโ€โ˜ ๏ธ Monkey D. Luffy Carefree, One Piece
zerotwo ๐ŸŒธ Zero Two Playful, Darling in FranXX
nezuko ๐ŸŽ‹ Nezuko Kamado Gentle, Demon Slayer
batman ๐Ÿฆ‡ Batman Dark and serious
thanos ๐Ÿ’œ Thanos Philosophical, all-powerful
friday ๐Ÿ”ต FRIDAY Iron Man AI style
ayanokoji ๐ŸงŠ Ayanokoji Cold and calculated
genos โš™๏ธ Genos One Punch Man cyborg
parker ๐Ÿ•ท๏ธ Peter Parker Friendly neighborhood
adam ๐Ÿค Adam Minimal and elegant

๐Ÿค Connect With Silva


WhatsApp Channel Support Group Instagram Twitter/X



๐Ÿ‘จโ€๐Ÿ’ป Built By


๐ŸŒ Community

Forkers

Stargazers


Built with purpose by Silva Tech Inc

Silva MD Bot โ€” 1500+ commands. One scan. Unlimited possibilities.

About

Silva MD Bot is a smart tool that enhances your WhatsApp experience by automating interactions and offering useful features like motivation, media downloads, and interactive polls.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages