mirror of
https://github.com/crazy-max/diun.git
synced 2025-12-27 15:41:35 +01:00
1.4 KiB
1.4 KiB
Telegram notifications
Notifications can be sent via Telegram using a Telegram Bot.
Follow the instructions to set up a bot and get it's token.
Message the GetID bot to find your chat ID. Multiple chat IDs can be provided in order to deliver notifications to multiple recipients.
Configuration
!!! example "File"
yaml notif: telegram: token: aabbccdd:11223344 chatIDs: - 123456789 - 987654321
| Name | Default | Description |
|---|---|---|
token |
Telegram bot token | |
tokenFile |
Use content of secret file as Telegram bot token if token not defined |
|
chatIDs |
List of chat IDs to send notifications to | |
chatIDsFile |
Use content of secret file as chat IDs if chatIDs not defined |
!!! abstract "Environment variables"
* DIUN_NOTIF_TELEGRAM_TOKEN
* DIUN_NOTIF_TELEGRAM_TOKENFILE
* DIUN_NOTIF_TELEGRAM_CHATIDS (comma separated)
* DIUN_NOTIF_TELEGRAM_CHATIDSFILE
!!! example "chat IDs secret file"
Chat IDs secret file must be a valid JSON array like: [123456789,987654321]
