{"repo":"Yash-Kavaiya/telegram-url-scraper","free":true,"listed":false,"github":"https://github.com/Yash-Kavaiya/telegram-url-scraper","clone":"git clone https://github.com/Yash-Kavaiya/telegram-url-scraper.git","description":"You can use this tool to export your Telegram user, group, or chat history in JSON format, extract text messages, and it can help you extract all available URLs in Telegram and generate a CSV file for further analysis.","language":"Jupyter Notebook","stars":14,"topics":["json","nlp","python","scrapy","telegram"],"license":"MPL-2.0","category":"machine-learning","readme_excerpt":"📱 Telegram URL Scraper 🔍 🌐 Try it online: Telegram URL Extractor Extract, analyze, and export URLs from your Telegram chat history with ease! --- 🎯 Project Overview The Telegram URL Scraper is a powerful tool designed to extract and analyze URLs from exported Telegram chat histories. Whether you're a researcher, data analyst, or just curious about the links shared in your conversations, this tool provides both web and command-line interfaces for seamless URL extraction. 🌟 Key Features Feature Description Interface --------- ------------- ----------- 📤 JSON Processing Parse exported Telegram chat files Both 🔗 URL Extraction Extract all HTTP/HTTPS URLs from messages Both 📊 CSV Export Generate clean CSV files for analysis Both 🌐 Web Interface User-friendly browser-based tool Web 💻 CLI Support Command-line interface for automation CLI 🧹 Data Cleaning Remove unwanted characters and format URLs Both --- 🚀 Quick Start Guide 📋 Prerequisites Before you begin, ensure you have the following installed: Requirement Version Purpose Installation ------------- --------- --------- -------------- 3.7+ Runtime environment Download Python Latest Export chat history Download Telegram Desktop 🔧 Installation Process Step 1: Clone the Repository Step 2: Install Dependencies Step 3: Verify Installation --- 📖 Usage Instructions 🌐 Web Interface Method 🎯 Quick Steps 1. Start the Server 2. Access the Interface - Open your browser - Navigate to http://localhost:5000 3. Upload & Process - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Yash-Kavaiya","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Yash-Kavaiya/telegram-url-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}