github fxthiry/Valerter v1.1.0

latest releases: v2.0.0, v2.0.0-rc1, v1.2.1...
one day ago

Added

  • Telegram notifier (issue #22) — native type: telegram notifier using the
    Bot API sendMessage endpoint. Supports multi-chat delivery (one sequential
    HTTP call per chat_id), HTML parse_mode by default, 429 Retry-After
    handling, automatic codepoint-safe truncation at Telegram's 4096 character
    limit, and a new valerter_alerts_truncated_total Prometheus counter.

Known Limitations

  • Templates define a single body field that is shared across all notifiers. If
    you write a Markdown-flavored body (e.g. **bold**, triple-backtick fences)
    for Mattermost, Telegram will render those markers literally because it is
    configured with parse_mode: HTML. Workaround: override body_template on
    the Telegram notifier with HTML-friendly Jinja, for example
    body_template: "<b>{{ title|e }}</b>\n<pre>{{ body|e }}</pre>". A proper
    render-pipeline-per-notifier abstraction is planned for 1.2.

Don't miss a new Valerter release

NewReleases is sending notifications on new releases.