dgtlmoon/changedetection.io-whois_monitor

2

stars

1

commits

Python

primary language

Mar 19, 2025

updated

README

ChangeDetection.io WHOIS Plugin

A plugin for ChangeDetection.io that provides automated WHOIS monitoring to detect changes in domain registration information.

Features

  • Domain Registration Monitoring: Track changes in domain ownership, registration dates, and expiry dates
  • Domain Expiration Alerts: Get notified about upcoming domain expiration dates to prevent domain loss
  • WHOIS Data Tracking: Monitor all changes to WHOIS records over time
  • Registrar Change Detection: Be alerted when domains move between different registrars
  • Domain Ownership Change Alerts: Detect when domain ownership information changes
  • Nameserver Monitoring: Get notifications when domain nameservers are modified
  • Contact Information Tracking: Detect changes in registrant, admin, and technical contact details
  • DNS WHOIS Status Monitoring: Track changes in domain status codes
  • Domain Privacy Protection: Detect when domain privacy protection status changes
  • Automated WHOIS Record Monitoring: Set and forget monitoring of critical domain assets

How It Works

This plugin adds a new processor type "WHOIS Domain Registration Information" to ChangeDetection.io. When selected, instead of fetching webpage content, the system will:

  1. Extract the domain from the URL
  2. Query the domain's WHOIS information
  3. Track changes to this information over time
  4. Alert you when changes are detected

Installation

pip install changedetectionio_whois

Or clone this repository and run:

pip install -e .

Requirements

  • ChangeDetection.io >= 0.50.0
  • python-whois >= 0.9.0
  • tldextract >= 5.0.0

License

Same as ChangeDetection.io

Contributors

dgtlmoon

1 commits

dgtlmoon/changedetection.io-whois_monitor

2

stars

1

commits

Python

primary language

Mar 19, 2025

updated

README

ChangeDetection.io WHOIS Plugin

A plugin for ChangeDetection.io that provides automated WHOIS monitoring to detect changes in domain registration information.

Features

  • Domain Registration Monitoring: Track changes in domain ownership, registration dates, and expiry dates
  • Domain Expiration Alerts: Get notified about upcoming domain expiration dates to prevent domain loss
  • WHOIS Data Tracking: Monitor all changes to WHOIS records over time
  • Registrar Change Detection: Be alerted when domains move between different registrars
  • Domain Ownership Change Alerts: Detect when domain ownership information changes
  • Nameserver Monitoring: Get notifications when domain nameservers are modified
  • Contact Information Tracking: Detect changes in registrant, admin, and technical contact details
  • DNS WHOIS Status Monitoring: Track changes in domain status codes
  • Domain Privacy Protection: Detect when domain privacy protection status changes
  • Automated WHOIS Record Monitoring: Set and forget monitoring of critical domain assets

How It Works

This plugin adds a new processor type "WHOIS Domain Registration Information" to ChangeDetection.io. When selected, instead of fetching webpage content, the system will:

  1. Extract the domain from the URL
  2. Query the domain's WHOIS information
  3. Track changes to this information over time
  4. Alert you when changes are detected

Installation

pip install changedetectionio_whois

Or clone this repository and run:

pip install -e .

Requirements

  • ChangeDetection.io >= 0.50.0
  • python-whois >= 0.9.0
  • tldextract >= 5.0.0

License

Same as ChangeDetection.io

Contributors

dgtlmoon

1 commits

Languages

Python

100.0%