Adds Telegram bot integration to WBPP pipelines, sending real-time status messages and images at key execution points. [more]
Keywords: WBPP, Telegram, Notifications, PixInsight, Pipeline, Automation
[hide]
[hide]
This extension adds Telegram notification support to the Weighted Batch Preprocessing (WBPP) process. Notifications inform the user about pipeline progress, completion, and errors in real time via Telegram messages. This is particularly helpful for long unattended processing tasks or remote system operation.
[hide]
To use Telegram notifications, follow these steps:
NotificationEventScript.js, available in the TheSpaceKoala PixInsight repository. After downloading the scripts, you'll find it together in the PixInsight scripts directory.
Setting Up a Telegram Bot
Finding Your Telegram Chat ID
"ok": true,
"result": [
{
"update_id": 83xxxxx35,
"message": {
"message_id": 2643,
"from": {...},
"chat": {
"id": 123456789,
"first_name": "...",
"last_name": "...",
"username": "@username",
"type": "private"
},
"date": 1703062972,
"text": "/start"
} } ]}
[hide]
The script supports the following notification types:
[hide]
Notifications typically include:
Example messages:
WBPP started
ImageIntegration starting: processing 48/62 active frames
LocalNormalization failed, Cannot open reference image
WBPP terminated
ImageIntegration successfully executed
[hide]
Important Notice: The previous Telegram notification script is now deprecated. We recommend switching to the new
NotificationEventScript.js
, which is more flexible and powerful, offering support for multiple platforms and advanced configuration options.
Copyright © (c) 2025 Luca Bartek, Marco Manenti