pirkkabot

Reporting the important things to the masses

pirkka-kun

Pirkkabot innocently scans K-Ruoka webstore for Pirkka III -beer's price daily. To combat ever changing CloudFlare and other bot blocking mechanisms used by K-Ruoka, Pirkkabot uses a combination of a managed distrubuted web scraper - ScrapeOps and BeatuifulSoup to scrape and parse K-Ruoka page contents.

Latest Tweets

github-readme-twitter

Technologies used

  • Python
  • Tweepy
  • SQLite3
  • BeautifulSoup :)
  • ScrapeOps

Run Pirkkabot

To run Pirkkabot, populate secrets, run:

pipenv shell
python3 ./check_price.py

PirkkaDB

As of v1.0.1 Pirkka III-Olut daily price is saved to an SQLite database. Database backups are handled at the server backend to the off-site NAS server.