Reporting the important things to the masses
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.
- Python
- Tweepy
- SQLite3
- BeautifulSoup :)
- ScrapeOps
To run Pirkkabot, populate secrets, run:
pipenv shell
python3 ./check_price.py
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.