Skip to content

🤖 Nomad — Advanced Telegram Group Manager Bot built with Pyrogram. Smart Anti-Spam, Adaptive Lock System, Inline UI, and full moderation suite. Open Source, but Credits Must Stay. No Resale or Rebranding Allowed.

License

Notifications You must be signed in to change notification settings

tahircoli/Nomade

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


A Group Manager Bot built with Pyrogram + MongoDB for managing Telegram groups


⭐ Features

  • Owner Command: /broadcast, /stats
  • Group Moderation: kick, ban/unban, mute/unmute, warn, warns, resetwarns, promote/demote
  • Auto Welcome System with placeholders ({username}, {mention}, etc.)
  • Dynamic Start Message with text, image, and inline buttons
  • MongoDB Storage for data persistence
  • Beautiful Inline UI and modular codebase

🔸 Deploy on VPS / Localhost

1. Fork & Star ⭐

  • Click Fork (top-right of GitHub repo)
  • Then click Star ⭐ to support this project!

2. Get Your Fork URL

https://github.com/<your-username>/group_manager_bot.git

3. Setup Your VPS

Install system packages:

sudo apt update && sudo apt upgrade -y
sudo apt install -y git python3 python3-pip python3-venv tmux nano

4. Clone Your Fork

git clone https://github.com/<your-username>/group_manager_bot.git
cd group_manager_bot
python3 -m venv venv
source venv/bin/activate

5. Install Dependencies

pip install --upgrade pip && pip install -r requirements.txt

6. Configure the Bot

nano config.py

⚙️ required fields

API_ID = your_api_id
API_HASH = "your_api_hash"
BOT_TOKEN = "your_bot_token"
MONGO_URL = "your_mongodb_url"
OWNER_ID = your_tg_id

✅ Save with: Ctrl + O, then Enter
❌ Exit with: Ctrl + X

7. Run the Bot

tmux new -s groupbot
source venv/bin/activate
python3 main.py

➡️ Detach (keep it running): Ctrl + B, then D


✅ You can easily deploy this Group help bot on Sevalla – A powerful and beginner-friendly hosting platform.


☕ Support Me!

Buy Me a Coffee

📱 Connect with Me


⚠️ License / Usage Terms

This project is open-source under a custom license by Yash.

✅ You Can:

  • Use this code for personal or educational purposes
  • Host your own version with proper credits
  • Modify or improve the code (while keeping credit intact)

🚫 You Cannot:

  • Remove author credits or change project name
  • Sell, rent, or resell this code or any modified version
  • Claim ownership or re-upload it without permission

If you want to use this project commercially,
please contact the author at @learningbots79.


Author: learningbots79
Support Group: @learning_bots
Update Channel: @learningbots79
YouTube: Learning Bots

About

🤖 Nomad — Advanced Telegram Group Manager Bot built with Pyrogram. Smart Anti-Spam, Adaptive Lock System, Inline UI, and full moderation suite. Open Source, but Credits Must Stay. No Resale or Rebranding Allowed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.9%
  • Other 1.1%