Skip to content

sankethsj/newspaper-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,084 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Paper Bot

A tool designed to automate downloading of Kannada e-papers from official sources:

Features a simple web interface for accessing downloaded papers and automated daily downloads via GitHub Actions.

E-paper bot

Website

Access downloaded papers: E-Paper Bot

Legal Notice

This tool is for personal, non-commercial use only. All content rights belong to their respective owners:

  • Kannada Prabha © Asianet News Media and Entertainment Pvt Ltd
  • Vishwavani © Vishwavani Daily
  • Hosa Digantha © Hosa Digantha

Setup and Usage

Installation

git clone https://github.com/sankethsj/newspaper-bot.git
cd newspaper-bot
pip install -r requirements.txt

Running Locally

python app.py

Access the web interface at http://localhost:5000

Project Structure

paperbot/
  ├── kannada_prabha.py  # Kannada Prabha download logic
  ├── vishwavani.py      # Vishwavani download logic
  ├── hosadigantha.py    # Hosa Digantha download logic
  └── utils.py           # Shared utilities (PDF merging, date handling, etc.)

Contributing

For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

A tool designed to automate downloading of Kannada e-papers from official sources

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors