Potresti usare un componente tipo WebBrowser .Net e catturare i cambiamenti dei valori del sito visto come documento html , a questo punto potresti usare le api di telegram (che spero esistano,scusa la mia ignoranza) ,credo che in java esista qualcosa di simile al WebBrowser (
https://docs.microsoft.com/it-it/dotnet/api/system.windows.forms.webbrowser.document?view=netcore-3.1) ,se no puoi scriverlo in C# considerando le ""similitudini"" tra c# e java ,ciao
P.S. se lo scrivi in c# potrebbe bastarti SharpDevelop ma se installi Visual Studio Community(completamente gratis) hai un ide più completo