URLWATCH "1" "January 2019" "urlwatch 2.16" "User Commands"
NAME
urlwatch - monitors webpages for you
SYNOPSIS
urlwatch [options]
DESCRIPTION
urlwatch is intended to help you watch changes in webpages and get notified (via e-mail, in your terminal or through various third party services) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed.
"optional arguments:"

-h, --help show this help message and exit

--version show program's version number and exit

-v, --verbose show debug output

"files and directories:"

--urls FILE read job list (URLs) from FILE

--config FILE read configuration from FILE

--hooks FILE use FILE as hooks.py module

--cache FILE use FILE as cache database

"Authentication:"

--smtp-login Enter password for SMTP (store in keyring)

--telegram-chats List telegram chats the bot is joined to

--test-slack Send a test notification to Slack

"job list management:"

--list list jobs

--add JOB add job (key1=value1,key2=value2,...)

--delete JOB delete job by location or index

--test-filter JOB test filter output of job by location or index

"interactive commands ($EDITOR/$VISUAL):"

--edit edit URL/job list

--edit-config edit configuration file

--edit-hooks edit hooks script

"miscellaneous:"

--features list supported jobs/filters/reporters

--gc-cache remove old cache entries

"FILES"

$XDG_CONFIG_HOME/urlwatch/urls.yaml A list of URLs, commands and other jobs to watch

$XDG_CONFIG_HOME/urlwatch/hooks.py A Python module that can implement new job types, filters and reporters

$XDG_CACHE_HOME/urlwatch/cache.db A SQLite 3 database that contains the state history of jobs (for diffing)

AUTHOR
Thomas Perl <thp.io/about>
WEBSITE
https://thp.io/2008/urlwatch/