Files
hermes-agent/plugin-catalog/telegram-notify.yaml
madpower2000 86e4a74988 catalog: bump telegram-notify to v1.1.3
Maintenance follow-up to v1.1.2. Re-pin to d7cab7df (v1.1.3) and correct
the egress disclosure: CLI, Desktop and eligible gateway platforms are
forwarded; Telegram-origin lifecycle, approval-prompt, and (when enabled)
approval-response copies are suppressed because the core Telegram gateway
already delivers them in that chat.
2026-09-27 23:48:44 -07:00

33 lines
1.5 KiB
YAML

name: telegram-notify
repo: https://github.com/madpower2000/hermes-telegram-notify
sha: d7cab7dfb154425118129b0086032e873a832576
description: >-
Remote Telegram lifecycle notifications for the main Hermes agent: turn
start, completion with a bounded final answer, interruption/failure, and
user-facing approval requests. Suppresses subagent, Telegram-origin lifecycle,
and automatic/smart-approval noise. Outbound-only, no input channel. Disclosure — enabled by default once installed and
reuses the core Telegram gateway's TELEGRAM_BOT_TOKEN and TELEGRAM_HOME_CHANNEL when present,
so each main-agent turn's final answer (up to 3,200 chars) and approval-request command text
(up to 700 chars) from CLI, Desktop and eligible gateway platforms are sent to api.telegram.org for
delivery to that one chat; Telegram-origin lifecycle and approval-prompt copies (and, when
notify_on_approval_response is enabled, Telegram-origin approval-response copies) are suppressed
because the core Telegram gateway already delivers them in that chat; token and state are
stored 0600 under HERMES_HOME/telegram-notify.
maintainer: madpower2000
tier: community
category: automation
requires_hermes: ">=0.21.5"
docs_url: https://github.com/madpower2000/hermes-telegram-notify
version: "1.1.3"
platforms: []
capabilities:
provides_tools: []
provides_hooks:
- pre_llm_call
- post_llm_call
- on_session_end
- pre_approval_request
- post_approval_response
provides_middleware: []
requires_env: []