add screenshots
All checks were successful
Docker Image / build (push) Successful in 1m2s

This commit is contained in:
LockeShor
2026-03-02 16:51:08 -05:00
parent 46476aba51
commit abf7d58157
2 changed files with 114 additions and 64 deletions

View File

@@ -14,7 +14,8 @@ The watcher pulls `https://apps.truenas.com/catalog` over plain HTTP (no browser
On changes, it sends Telegram messages with:
- one detailed message per newly added app (name, URL, train, added date, catalog summary, plus extra details parsed from the app page when available)
- one detailed message per newly added app (name, URL, train, added date, catalog summary, and page title)
- screenshot images from the app page, posted as Telegram photos (up to the configured per-app limit)
- removed apps (`-`)
- updated apps (`~`) and field-level diffs
@@ -27,6 +28,7 @@ On changes, it sends Telegram messages with:
- `CATALOG_URL` (default: `https://apps.truenas.com/catalog`)
- `REQUEST_TIMEOUT_SECONDS` (default: `30`)
- `LOG_LEVEL` (default: `INFO`)
- `MAX_SCREENSHOTS_PER_APP` (default: `3`)
## Build