Skip to content

A Python program leveraging Telethon to scrape combolist files from specified Telegram channels based on user-defined keywords. Organizes downloads into clean folders and ensures no duplicate downloads. Easy setup with a config.ini file.

Notifications You must be signed in to change notification settings

Astaruf/CombolistScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of contents

  1. Overview
  2. Features
  3. Requirements
  4. Installation
  5. Configuration
  6. Usage

Combolist Scraper

Overview

Combolist Scraper is a Python program designed to scrape combolist files from specified Telegram channels based on user-defined keywords. It utilizes the Telethon library to interact with the Telegram API, ensuring efficient and secure data retrieval. The program organizes downloaded files into clean folders and prevents duplicate downloads, providing a seamless user experience.

Features

  • Scrapes combolist files from Telegram channels
  • Supports custom keywords for targeted searches
  • Organizes downloads into clean folders
  • Prevents duplicate downloads by checking file sizes
  • Easy setup with a config.ini file

Requirements

  • Python 3.x
  • Telethon library

Installation

  1. Clone the repository.
  2. Install the required dependencies: pip install -r requirements.txt.
  3. Configure the config.ini file with your Telegram API credentials and channel details.

Configuration - config.ini

  • Telegram API Credentials: Obtain API ID, API hash, and phone number from Telegram (https://my.telegram.org/auth).
  • Channels: Specify the channels ID to scrape combolists from.
  • Keywords: Define keywords for targeted searches.

Usage

Run the program: python main.py to start CombolistScraper.

DISCLAIMER

Yes, downloading data leaks without the consent of the data owner is illegal! Use this code at your own risk.

About

A Python program leveraging Telethon to scrape combolist files from specified Telegram channels based on user-defined keywords. Organizes downloads into clean folders and ensures no duplicate downloads. Easy setup with a config.ini file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages