Home News Telegram’s desktop app is now available from the Windows Store