A simple script to check the availability of Telegram usernames without Userbot
A new code update will be available after 10⭐️ on this repository
- Checks if a Telegram username is available or taken
- Colored console output (optional)
- Saves logs and results (optional)
- Delay between checks is configurable
- Configurable settings via config.txt
- Fast and lightweight
- Written in Python
- No need to Telegram API or authentication
- Python 3.7+
requestslibrarycoloramalibrary
Install required libraries with:
pip install -r requirements.txt- Clone the repositry:
git clone https://github.com/schizoverse/telegram-username-checker.gitcd telegram-username-checker- Run the script using either:
run.bat- or
python main.py
- The script will automactically:
- Create
usernames.txtandconfig.txtif they don't exists - If
usernames.txtis empty, it will ask for a one username and check it.
1= Enable /0= Disablecolor 1- enable colored console logslogs 1- enable saving logs to./logs/folder.results 1- enable saving available username to./results/folderdelay 1000- delay beetwen checks in milliseconds
This file contains the list of usernames to check. Write one username per line like this:
username
durov
telegram
Example output:
[+] username1 - available
[-] username2 - taken
- Available usernames are saved to:
./results/Valid-[timestamp].txt - Logs are saved to:
./logs/Log-[timestamp].txt
The project is licensed under the MIT License - see the LICENSE
You are free to use, modify, and distribute this software. I'm not responsible for anything that happens as a result of using it. Use at your own risk. 😎
Made with 💻 by Schizo Feel free to fork, contribute, or star the project!
If you found this useful and want to support the project, feel free to send a little toncoin:
UQANkf04uqTZ6o2pRO83sCYpxGFyx7opT9Tcp5CRJ1NZ1NO
⚠ Note: A username can be "available" on fragment.com but still invalid in Telegram - such cases will be marked as:
[+] username - available (possibly invalid)