Enhanced version of bellingcat's Telegram Phone Checker!
A Python script to check Telegram accounts using phone numbers or username.
- 🔍 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
- Clone the repository:
git clone https://github.com/unnohwn/telegram-checker.git
cd telegram-checker
- Install required packages:
pip install -r requirements.txt
Contents of requirements.txt
:
telethon
rich
click
python-dotenv
Or install packages individually:
pip install telethon rich click python-dotenv
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)
Run the script:
python telegram_checker.py
Choose from options:
- Check phone numbers from input
- Check phone numbers from file
- Check usernames from input
- Check usernames from file
- Clear saved credentials
- Exit
Results are saved in:
results/
- JSON files with detailed informationprofile_photos/
- Downloaded profile pictures
This tool is for educational purposes only. Please respect Telegram's terms of service and user privacy.
MIT License