pingbot

Dead-simple cron job monitoring.
Get Telegram alerts when your jobs fail to check in.

Buy Now - $19 View on GitHub

How it works

Your cron jobs ping pingbot. If one goes silent, you get a Telegram message. When it recovers, you get another.

# Your backup script just needs one extra line
curl -X POST https://your-pingbot.example.com/ping/daily-backup

Features

Telegram Alerts

Get notified instantly when jobs go late or die. Know about failures before your users do.

Auto-Recovery Notices

Stop wondering if things are still broken. pingbot tells you when a job recovers.

Simple HTTP API

Any language, any platform. Bash, Python, Go, Rust — just curl an endpoint.

Zero Dependencies

SQLite backend, no database server needed. Single binary, deploy anywhere.

Quick Start

pip install pingbot
pingbot start --token YOUR_BOT_TOKEN

# Register a job
pingbot register --name "Daily Backup" --interval 86400 --grace 3600

# Your cron job pings in
curl -X POST https://your-host/ping/daily-backup

One-time purchase

$19

Lifetime license. Free updates forever.

Buy Now