Send Alerts from the Terminal to any messenger

Andrey Eremin  

I checked the forum and even existing solutions in the market, but what I see is the you definitely can send a screenshot of the terminal to any messenger (say Telegram) when smth is changed in the terminal like - new object is being created by an Indicator, or an order is closed, or opened etc.

But what I am looking for is to send a screenshot only when there is a new message from particular EA / Indicator in Alert Message Box. What I learnt is that it is not possible using MQL4/5 to catch that event, also such EA / Indicators usually will not output the same information to any log files. 

My idea is to using a third party tool to monitor UI changes of the terminal, and then make the screenshot of the whole screen and send it further.

What do you think?