Search for users with non-upgraded limited gifts in chats.
- π Automatic Telegram chat scanning
- β¨ Detection of limited, non-upgraded gifts (NFT)
- π Collection of user profiles and gift IDs
- πΎ Saving scan results
- π Batch processing of multiple chat links
- π Multilingual interface (English and Russian)
- π Automatic cache updating for gift names
-
Clone the repository: (or just download it)
git clone https://github.com/bohd4nx/gifts-parser.git cd gifts-parser
-
Install dependencies:
pip install -r requirements.txt
-
Edit config.ini in the project root directory:
- Set your Bot Token
- Set your Telegram API ID and API Hash
- Add your phone number in international format
- Configure admins and parsing parameters
- Start the bot:
python main.py
- Send the bot a /start command and follow the instructions:
- Provide a Telegram chat link (e.g., https://t.me/somechat)
- For batch processing, send multiple links separated by new lines
- Wait for the bot to parse the chat(s)
- Use the download button to get results
-
Send the '/start' command to the bot.
-
The bot will ask for a Telegram chat link or multiple links:
https://t.me/samplechat https://t.me/anotherchat
-
Bot starts parsing each chat sequentially and shows progress:
π Parsing chat [1/3]: @samplechat π Total members: 15K π€ Processed: 10K/15K β¨ Users found: 9.1K β Estimated time remaining: 1h 33m
-
After finishing all chats, the bot offers downloads for each result.
This project is MIT licensed. See LICENSE for more information.
If you find this project useful:
- Give it a star β
- Share with others π
- Consider contributing π οΈ