The fastest and most reliable open-source Telegram username availability scanner & hunter.
Hunt authentic, high-value, 4-letter, 5-letter, and 6-letter Telegram handles using multi-session rotation and real English dictionaries.
- 🌟 Overview / درباره پروژه
- ✨ Key Features / ویژگیهای کلیدی
- 🖥️ Terminal Interface Preview / پیشنمایش محیط برنامه
- 🚀 Quick Start / نحوه نصب و اجرا
- 📁 Project Structure / ساختار فایلها
- 🛡️ Anti-Flood & Rate Limiting / مدیریت لیمیت
- 🔒 Zero-Leak Security Guarantee / امنیت ۱۰۰٪
- 🔍 SEO Search Keywords / کلیدواژهها
- 📄 License
TelegramHunter is a state-of-the-art Telegram username hunting suite built on the native MTProto protocol via Telethon. Unlike conventional brute-force scripts that scan random, meaningless character combinations (x8z1q), TelegramHunter queries an official linguistic database (NLTK English Corpus with over 40,000+ authentic words).
پروژه TelegramHunter پیشرفتهترین اسکنر و شکارچی آیدیهای تلگرام بر بستر پروتکل رسمی MTProto است. این ابزار به جای تولید کلمات تصادفی و بیمصرف، بیش از ۴۰,۰۰۰ کلمه واقعی و معنادار دیکشنری انگلیسی (شامل کلمات محبوب ۴، ۵ و ۶ حرفی) را با سشنهای شخصی شما بررسی و یوزرنیمهای آزاد را فوراً ذخیره میکند.
- 📖 Real English Dictionary Database (+40,000 Authentic Words):
- 4-Letter Words: ~4,000 authentic English words (e.g.,
lion,echo,tech,neon,flux). - 5-Letter Words: ~12,000 authentic English words (e.g.,
cloud,alpha,cyber,pulse,elite). - 6-Letter Words: ~25,000+ authentic English words (e.g.,
shield,matrix,photon,vector). - All-in-One Mode: Scans 4-to-6 character dictionary words consecutively (+40,000 words).
- 4-Letter Words: ~4,000 authentic English words (e.g.,
- 🔤 Alphanumeric & Pattern Generation:
- Pure alphabet (a-z) exhaustive combinations (4 and 5 characters).
- Alphanumeric (letters + numbers) combinations.
- Custom dictionary support: Load any custom wordlist via
wordlist.txt.
- 👥 Multi-Session Worker Rotation:
- Place multiple Telethon
.sessionfiles intosessions/for distributed parallel scanning. - Interactive login option directly in the terminal if you don't have session files yet.
- Place multiple Telethon
- 🛡️ Intelligent FloodWait Handling:
- Automatically intercepts Telegram rate-limit exceptions (
FloodWaitError), pauses gracefully, and switches workers without crashing.
- Automatically intercepts Telegram rate-limit exceptions (
- 💾 State Persistence & Checkpoints:
- Automatic progress tracking saved in
hunter_state.json. You can pressCtrl+Cat any time and resume exactly where you left off. - Valid available usernames are appended immediately to
available_usernames.txt.
- Automatic progress tracking saved in
████████╗███████╗██╗ ███████╗ ██████╗ ██████╗ █████╗ ███╗ ███╗
██║ █████╗ ██║ █████╗ ██║ ███╗██████╔╝███████║██╔████╔██║
██║ ███████╗███████╗███████╗╚██████╔╝██║ ██║██║ ██║██║ ╚═╝ ██║
██╗ ██╗██╗ ██╗███╗ ██╗████████╗███████╗██████╗
███████║██║ ██║██╔██╗ ██║ ██║ █████╗ ██████╔╝
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═╝ ╚══════╝╚═╝ ╚═╝
⚡ TelegramHunter v3.0 | Real Words & Multi-Session Scanner | By III85III ⚡
[12,410/40,215] @pulse -> TAKEN | 2.15 req/s
[12,411/40,215] @cyber -> TAKEN | 2.15 req/s
🔥 [AVAILABLE FOUND] @neonflux | Index: 12,412/40,215 | Saved to file!
- Python 3.10 or higher
- Operating System: Windows 10/11, Linux, or macOS
Run the automated installer:
setup.batCreates the virtual environment, installs all dependencies, and downloads the 40k+ NLTK word corpus automatically.
run.batgit clone https://github.com/III85III/telegram_hunter.git
cd telegram_hunter
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 -c "import nltk; nltk.download('words')"
python3 hunter.pyTelegramHunter/
├── sessions/ # Place your Telethon *.session files here (100% Git-ignored)
├── hunter.py # Main unified scanner engine with Rich CLI
├── requirements.txt # Production dependencies (telethon, rich, nltk, python-dotenv)
├── .env.example # Optional custom API_ID / API_HASH template
├── .gitignore # Absolute security filter (prevent session & result leaks)
├── setup.bat # Automated one-click setup script
├── run.bat # Automated one-click launcher
├── LICENSE # MIT License
└── README.md # Documentation & Guide
To maximize scanning lifespan and avoid Telegram rate limits:
- Recommended request delay: 1.5 to 3.0 seconds per account.
- Distribute workload across multiple accounts by placing multiple
.sessionfiles in thesessions/folder. - If Telegram returns a
FloodWaitcooldown, TelegramHunter sleeps automatically for the requested duration.
- Zero-Logging of Sessions: The
.gitignoreis hard-configured to ignore all.session,.env, andavailable_usernames.txtfiles. - Client-Side MTProto: All API communications connect directly from your machine to Telegram official MTProto gateways. No external proxy, tracking, or telemetry is used.
telegram username checker · telegram username hunter · telegram username scanner · telethon username availability · telegram 4 letter usernames · telegram 5 letter usernames · telegram dictionary checker · telegram osint tools · telegram account checker · telegram tools python · telegram handle checker · check telegram username available
This project is licensed under the MIT License — see the LICENSE file for details.
Developed with ❤️ by III85III