There are a few limitations when using Telegram with Zabbix for notifications:
Supported Features
- Personal and group notifications are supported[2]
- Markdown, HTML, and MarkdownV2 parsing modes are available[1][2]
Limitations
- Sending graphs from Zabbix to Telegram is not yet implemented, as it is waiting for the ZBXNEXT-5611 feature[2]
- Emoji support is not implemented[2]
Other Considerations
- Zabbix users must send `/start` to the bot in Telegram before the bot can send them notifications, otherwise it will fail[2][3]
- You can prevent certain triggers from being sent to Telegram by managing actions and conditions in Zabbix[3]
- The bot token and chat/group IDs need to be properly configured in the Zabbix media type settings[1][2]
So in summary, while Telegram integration is supported in Zabbix, there are some current limitations around graph sending and emoji support. Proper setup and user interactions are also required for the notifications to work as expected.
Citations:[1] https://gist.github.com/CHERTS/04a0905d53c136ee8d5a81c4af93bc9d
[2] https://www.zabbix.com/integrations/telegram
[3] https://stackoverflow.com/questions/73179062/perevent-sendind-certain-trigger-to-telegram
[4] https://github.com/CHERTS/zabbix_telegram_webhook/blob/master/HOW-TO-USE-HTTPPROXY.md
[5] https://www.reddit.com/r/TelegramBots/comments/14kjn4v/bot_telegram_zabbix/
[6] https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/telegram/media_telegram.yaml?at=release%2F6.4
[7] https://www.zabbix.com/forum/zabbix-troubleshooting-and-problems/470678-issues-with-trigger-notifications-to-telegram-script
[8] https://www.researchgate.net/publication/359759373_Integrated_Network_Monitoring_using_Zabbix_with_Push_Notification_via_Telegram