GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
URLWATCH(1) urlwatch Documentation URLWATCH(1)

urlwatch - Monitor webpages and command output for changes

urlwatch [options] [JOB ...]

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.

See urlwatch-intro(7) for a quick start guide and tutorial, and urlwatch-cookbook(7) for usage recipes and tricks.

This manpage describes the CLI tool.

indexes or tags of job(s) to run. If --tags is set, each JOB is a tag, if not, each JOB is an index numbered according to the --list command.

show this help message and exit
use tags instead of indexes to select jobs to run
show program's version number and exit
show debug output

read job list (URLs) from FILE
read configuration from FILE
use FILE as hooks.py module
use FILE as cache database

Enter password for SMTP (store in keyring)
Enter password for XMPP (store in keyring)
List telegram chats the bot is joined to
Send a test notification

list jobs
add job (key1=value1,key2=value2,...)
delete job by location or index
enable job by location or index
delete job by location or index

change the location of an existing job by location or index

test filter output of job by location or index
test diff filter output of job by location or index (needs at least 2 snapshots)
dump historical cached data for a job

edit URL/job list
--edit-config
edit configuration file
--edit-hooks
edit hooks script

list supported jobs/filters/reporters
remove old cache entries, keeping the latest RETAIN_LIMIT (default: 1)


$XDG_CONFIG_HOME/urlwatch/urls.yaml
Configured job and filter list, see urlwatch-jobs(5) and urlwatch-filters(5)
$XDG_CONFIG_HOME/urlwatch/urlwatch.yaml
Global and reporter settings, see urlwatch-config(5) and urlwatch-reporters(5)
$XDG_CONFIG_HOME/urlwatch/hooks.py
A Python 3 module that can implement new job types, filters and reporters
$XDG_CACHE_HOME/urlwatch/cache.db
A SQLite 3 database (minidb) that contains the state history of jobs (for diffing)

urlwatch-intro(7), urlwatch-cookbook(7), urlwatch-deprecated(7), urlwatch-jobs(5), urlwatch-filters(5), urlwatch-config(5), urlwatch-reporters(5)

Thomas Perl <https://thp.io/>

https://github.com/thp/urlwatch/issues

https://thp.io/2008/urlwatch/

2024 Thomas Perl

October 28, 2024 urlwatch

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.