URLWATCH(1)
π urlwatch β the manual page, but make it a group chat
okay so bestie, this is urlwatch(1) from the urlwatch Documentation, and I need you to sit down because this little tool is about to become your whole personality. β¨
π NAME
urlwatch β monitor webpages and command output for changes π
πΈ SYNOPSIS
urlwatch [options] [JOB ...]
π¦ DESCRIPTION
so basically, urlwatch exists to help you watch changes in webpages and get notified about them β via e-mail, right there in your terminal, or through various third party services. that's it. that's the whole vibe. π
and when something changes, the notification is not gonna leave you guessing: it includes the URL that changed and a unified diff of what changed. iconic behaviour fr fr.
if you're brand new here, go read urlwatch-intro(7) for the quick start guide and tutorial, and urlwatch-cookbook(7) for usage recipes and tricks. this manpage right here? it describes the CLI tool. π«Ά
β¨ positional arguments
JOBβ indexes or tags of job(s) to run. if--tagsis set, eachJOBis a tag; if not, eachJOBis an index numbered according to the--listcommand. iykyk. π
β¨ optional arguments
-h,--helpβ show this help message and exit π₯°--tagsβ use tags instead of indexes to select jobs to run--versionβ show program's version number and exit-v,--verboseβ show debug output (for when you need to see everything) π
π files and directories
--urls FILEβ read job list (URLs) from FILE--config FILEβ read configuration from FILE--hooks FILEβ use FILE ashooks.pymodule--cache FILEβ use FILE as cache database
π Authentication
--smtp-loginβ enter password for SMTP (store in keyring)--xmpp-loginβ enter password for XMPP (store in keyring)--telegram-chatsβ list telegram chats the bot is joined to--test-reporter REPORTERβ send a test notification
π job list management
--listβ list jobs--add JOBβ add job (key1=value1,key2=value2,...)--delete JOBβ delete job by location or index--enable JOBβ enable job by location or index--disable JOBβ delete job by location or index
bestie i am reading this out loud exactly as written π yes, --disable says delete. that's the manpage's words, not mine, i'm just the messenger.
--change_location JOB NEW_LOCATIONβ change the location of an existing job by location or index--test-filter JOBβ test filter output of job by location or index--test-diff-filter JOBβ test diff filter output of job by location or index (needs at least 2 snapshots)--dump-history JOBβ dump historical cached data for a job
π§ 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 RETAIN_LIMITβ remove old cache entries, keeping the latestRETAIN_LIMIT(default:1)
π FILES
$XDG_CONFIG_HOME/urlwatch/urls.yamlβ configured job and filter list, seeurlwatch-jobs(5)andurlwatch-filters(5)$XDG_CONFIG_HOME/urlwatch/urlwatch.yamlβ global and reporter settings, seeurlwatch-config(5)andurlwatch-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)
π SEE ALSO
urlwatch-intro(7), urlwatch-cookbook(7), urlwatch-deprecated(7), urlwatch-jobs(5), urlwatch-filters(5), urlwatch-config(5), urlwatch-reporters(5)
π AUTHOR
Thomas Perl <https://thp.io/>
π BUG TRACKER
https://github.com/thp/urlwatch/issues
π WEBSITE
Β©οΈ COPYRIGHT
2024 Thomas Perl
and that's the whole thing, bestie β this page is urlwatch, from the urlwatch Documentation, dated Oct 28, 2024. go forth, monitor everything, and slay. periodt. π
β¨π¦
π¦ where this page comes from
- arch rolling: urlwatch 2.29-4 Β· BSD-3-Clause
- debian trixie: urlwatch 2.29-1 Β· BSD-3-Clause
- fedora 43: urlwatch 2.29-3.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: urlwatch 2.29-4.fc44 Β· LicenseRef-Callaway-BSD
- nixos 26.05: urlwatch 2.29
- nixpkgs unstable: urlwatch 2.29
- ubuntu questing: urlwatch 2.29-1
- ubuntu resolute: urlwatch 2.29-1build1 Β· BSD-3-Clause
- ubuntu stonking: urlwatch 2.29-1build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms