Skip to content

KostasCherv/lagonika-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Python bot to notify about new deals

Scraping content of https://www.lagonika.gr and send email in case of a new deal added.

Used

  • Python
  • BeautifulSoup4
  • Smtplib
  • Dotenv
  • Schedule

Mandatory Environment Variables

  • RECIPIENTS - comma separated emails
  • GOOGLE_EMAIL - google account to use as email sender
  • GOOGLE_PASSWORD - google app password
  • INTERVAL_SECONDS - interval to check for new items

Heroku deployment

  1. Create new heroku app

    heroku create

  2. push the branch on heroku

    git push heroku main

  3. ensure a dyno running for worker by executing

    heroku ps:scale worker=1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published