Telegram-Checker - A Python Tool For Checking Telegram Accounts Via Phone Numbers Or Usernames


Enhanced version of bellingcat's Telegram Phone Checker!

A Python script to check Telegram accounts using phone numbers or username.




✨ Features

  • 🔍 Check single or multiple phone numbers and usernames
  • 📁 Import numbers from text file
  • 📸 Auto-download profile pictures
  • 💾 Save results as JSON
  • 🔐 Secure credential storage
  • 📊 Detailed user information

🚀 Installation

  1. Clone the repository:
git clone https://github.com/unnohwn/telegram-checker.git
cd telegram-checker
  1. Install required packages:
pip install -r requirements.txt

📦 Requirements

Contents of requirements.txt:

telethon
rich
click
python-dotenv

Or install packages individually:

pip install telethon rich click python-dotenv

⚙️ Configuration

First time running the script, you'll need: - Telegram API credentials (get from https://my.telegram.org/apps) - Your Telegram phone number including countrycode + - Verification code (sent to your Telegram)

💻 Usage

Run the script:

python telegram_checker.py

Choose from options: 1. Check phone numbers from input 2. Check phone numbers from file 3. Check usernames from input 4. Check usernames from file 5. Clear saved credentials 6. Exit

📂 Output

Results are saved in: - results/ - JSON files with detailed information - profile_photos/ - Downloaded profile pictures

⚠️ Note

This tool is for educational purposes only. Please respect Telegram's terms of service and user privacy.

📄 License

MIT License



Telegram-Checker - A Python Tool For Checking Telegram Accounts Via Phone Numbers Or Usernames Telegram-Checker - A Python Tool For Checking Telegram Accounts Via Phone Numbers Or Usernames Reviewed by Zion3R on 8:30 AM Rating: 5

Post Comments