Skip to main content

A tool to monitor file updates and notify via Discord webhook if stalled.

Project description

Heartbeat Notify

A Python tool to monitor file modification times and send Discord notifications if a file hasn't been updated for a specified duration.

Installation

# Install from PyPI
pip install heartbeat-notify

# Install locally (editable mode)
pip install -e .

# Install locally (using uv)
uv pip install .

Usage

  1. Create a configuration file (e.g., config.yaml).
  2. Run the monitor:
heartbeat-notify --config config.yaml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

heartbeat_notify-0.1.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

heartbeat_notify-0.1.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file heartbeat_notify-0.1.1.tar.gz.

File metadata

  • Download URL: heartbeat_notify-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for heartbeat_notify-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f7238deada5c26a43ed930279beac9395fc063f3ce9298a08047b1c3834bef33
MD5 2df12ac99fcf0216237c8d287748a0ae
BLAKE2b-256 77318d8e30a95423de0008bdc096d6f8e12d750719849aeb769e86d42d211c08

See more details on using hashes here.

File details

Details for the file heartbeat_notify-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for heartbeat_notify-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0e1e2ca0a4f811979eb425d80f4080c8ec5db190f483b1e0e274f010a9f7d852
MD5 941cce2bdb93bb133eb50a254ab3e41e
BLAKE2b-256 0b810d2fc3dc46949cb887a53807ed0cc2affab1f162544a0f6528c6b92b7dca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page