Telegram
The telegram trigger delivers container update alerts directly to Telegram chats, groups, or channels via Telegram Bot API.
⚙️ Configuration Variables
WUD_TRIGGER_TELEGRAM_{trigger_name}_BOTTOKEN
Requiredstring
Telegram Bot API HTTP access token
WUD_TRIGGER_TELEGRAM_{trigger_name}_CHATID
Requiredstring
Target Telegram chat ID or channel username
WUD_TRIGGER_TELEGRAM_{trigger_name}_DISABLETITLE
Optionalbooleandefault: false
Disable the default title heading to allow full custom message formatting
WUD_TRIGGER_TELEGRAM_{trigger_name}_MESSAGEFORMAT
Optionalenumdefault: Markdown
Message formatting parse mode
WUD_TRIGGER_TELEGRAM_{trigger_name}_PROXY
Optionalurl
Route Telegram API calls through a dedicated SOCKS5/HTTP proxy
info
This trigger also supports all common trigger configuration options (such as thresholds, scheduling, and batching).
🚀 Examples
Basic Telegram Notification
- Docker Compose
- Docker
services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_TELEGRAM_LOCAL_BOTTOKEN=123456789:AApFzFLD0g0NVg8l0bZf55ex3sajC4Aw84Q
- WUD_TRIGGER_TELEGRAM_LOCAL_CHATID=987654321
docker run \
-e WUD_TRIGGER_TELEGRAM_LOCAL_BOTTOKEN="123456789:AApFzFLD0g0NVg8l0bZf55ex3sajC4Aw84Q" \
-e WUD_TRIGGER_TELEGRAM_LOCAL_CHATID="987654321" \
getwud/wud
📖 Setup Guide
1. Create a Bot & Obtain a Bot Token
- Open Telegram and start a chat with @BotFather.
- Send
/newbotand follow the prompts to choose a bot name and username. - Copy the HTTP API token provided by BotFather into
WUD_TRIGGER_TELEGRAM_{trigger_name}_BOTTOKEN.
2. Find Your Chat ID
- Send a message to your newly created bot or add it to your target group.
- Start a chat with @userinfobot or @GetIDsBot to see your numeric Chat ID.
- Set your Chat ID as
WUD_TRIGGER_TELEGRAM_{trigger_name}_CHATID.