Skip to content

Releases: asyscom/NodeSentinel-Proactive-Assistant

Release v1.0.1: Critical bugfixes for LND alerts (Correct Invoice Value and Channel Alias display).

21 Oct 12:55

Choose a tag to compare

Bugfixes Included

  1. Corrected Invoice Settlement Value

Issue: The alert for settled invoices (💰 Invoice Settled) was incorrectly displaying the internal invoice index (r_hash) instead of the actual amount, resulting in messages like "Invoice Settled: 7".

Fix: The code now correctly extracts and displays the value of the settled invoice, formatted with comma separators (e.g., 17,500 sats).

  1. Channel Opening Alias Display

Issue: The alert for a new channel opening (🔔 Channel Opened) was only showing the remote node's raw public key (or a truncated version) instead of the known alias, making immediate identification impossible.

Fix: The code now explicitly calls get_alias_for_pubkey for the new channel partner, ensuring the alert displays the partner's recognized alias (e.g., "Channel Opened with AwesomeNode").

v1.0.0: Initial Stable Release with Proactive AI & Remote Node Management

12 Oct 10:53

Choose a tag to compare

We are proud to announce the first stable release of NodeSentinel. This version transforms passive node monitoring into a Proactive AI Assistant, offering unparalleled security and contextual market awareness directly via Telegram.

Key Highlights of v1.0.0
🧠 Contextual AI Analysis:

Grounded Research: The bot now uses the Gemini API (with Google Search tools) to perform real-time research into macroeconomic drivers (FED, DXY, ETF flows, Gold correlation) whenever significant volatility occurs.

Anti-Spam Volatility Control: Price alerts ($3000+ swings over 2 hours) are triggered only once per event, preventing repetitive notifications.

Periodic Macro Reports: The bot provides a sophisticated market summary every 24 hours, focusing on the most influential financial factors.

🔌 Remote Node Management & Stability:

Full Hardware Monitoring: Continuous checks for CPU, RAM, Load, and Disk usage on the remote node via secure SSH connection, with persistent alerts (3-minute buffer).

Secure Remote Actions: Introduction of commands like /diagnose, /restartlnd, and /restartbtc for safe remote service management by the administrator.

Three-Level Fee Alerts: Precise monitoring for LOW, MEDIUM, and HIGH on-chain transaction fee states.

We look forward to your feedback and contributions to further secure and enhance this project. Thank you for your support!