MarcDufresne / page-monitor

Simple Python based Page monitoring with JS support and notifications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Page Monitor

Build Status PyPI PyPI - License PyPI - Python Version PyPI - Status GitHub issues Read the Docs (version)

(If you are reading this on PyPI you can go on the project's GitHub page for a properly formatted version)

This is an app that monitors web pages for changes, with optional conditions, and is able to execute actions based on changes, like send an email or a Telegram message.

It will also fully support JavaScript rendering by using Chromium in the background once requests-html releases an Async compatible version.

Quickstart

  1. pip install page-monitor
  2. Create a tasks configuration file
  3. page_monitor tasks.yml

Documentation

Documentation available on Read The Docs

Documentation source here

About

Simple Python based Page monitoring with JS support and notifications

License:MIT License


Languages

Language:Python 64.1%Language:HTML 35.9%