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 🛠️