Zeus
Telegram bot for Prometheus alerts
Install / Use
/learn @btshft/ZeusREADME
Zeus 
Telegram bot for Prometheus alerts. Bot provides a flexible and convenient way to send alerts to Telegram.
Status
Work in progress. Not ready for production usage.
| Development | Code quality (SonarCloud) | Code quality (LGTM) |
|:-:|:-:|:-:|
| |
|
|
Features
- Channels & Subscriptions. Publish alerts to different channels using signle app, manage channel subscriptions from Telegram using commands.
- Docker ready. Easy to start using application inside Docker.
- Localization (only russian now).
- Message template customization. Rich and simple template language, customized templates for different locales and channels.
- Transparent API. Debug and test alerts even without Alertmanager via Swagger.
Quickstart
See examples directory to get started with Zeus.
Commands
/echo- displays information about incoming request. Use this command to get Telegram metadata like chat or user identifier./subscribe {channel}- subscribe current chat to receive notifications sent to the appropriate channel./unsubscribe {channel}- unsubscribe current chat from receiving notifications.
Third-party software
- Telegram.Bot - the Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. License: MIT
- HttpToSocks5Proxy - the library that allows to connect over Socks5 proxies when using the .NET HttpClient. License: MIT.
- MediatR - simple mediator implementation in .NET. License: Apache 2.0
- Scriban - Scriban is a fast, powerful, safe and lightweight text templating language and engine for .NET, with a compatibility mode for parsing liquid templates. License: BSD 2.
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
344.1kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
