Provided free and as is, without warranty of any kind — including merchantability, fitness for a particular purpose, and the accuracy or completeness of any result. See the licence. You are responsible for checking what this produces before relying on it.
messagemonitorwebsite
Website Change Detector Tool
Monitor a webpage for changes by comparing content hashes
Tool ID
website-change
Credential Required
No
Input Properties
Property
Type
Required
Default
Description
url
string
Yes
—
URL of the webpage to monitor
stateFile
string
Yes
—
File path to store the last-known hash (e.g. /tmp/intouch/site-hash.txt)
selector
string
No
—
CSS-like tag to focus on (e.g. 'main', 'body', 'div'). Empty = full page
Execution Steps
detect-change (python) — python
Published Outputs
changed — {{detect-change.changed}}
message — {{detect-change.message}}
hash — {{detect-change.hash}}
previousHash — {{detect-change.previousHash}}
url — {{input.url}}
Vendor
Blue Isle Software
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
changed
hash
message
previousHash
url
Input Properties
Every property this tool accepts, from its own tool.iml.
Property
Type
Required
Default
Description
url
string
yes
—
URL of the webpage to monitor
stateFile
string
yes
—
File path to store the last-known hash (e.g. /tmp/intouch/site-hash.txt)
selector
string
no
—
CSS-like tag to focus on (e.g. 'main', 'body', 'div'). Empty = full page