Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 804 Bytes

README.md

File metadata and controls

24 lines (23 loc) · 804 Bytes

WebsiteWatcher

A dockerized app to watch for changes in websites and update you via call (using Twilio) or IM (using Telegram)

How to use

  1. Get your API keys:
    • Token from Telegram or
    • Auth and SID tokens from Twilio
  2. Clone the repository locally:
git clone https://github.com/OzTamir/WebsiteWatcher.git
  1. Edit the config.json file with the desired sites watching settings (see example_config.json):
    • Be sure to set the Telegram/Twilio configuration with your API tokens
    • Notice that trying to mark both modes as enabled will raise an exception
  2. Build the Docker image from the directory:
docker build --tag website-watcher-bot:1.0 .
  1. Run the continer:
docker run --detach --name website-watcher website-watcher-bot:1.0
  1. Enjoy!