Repository navigation
TGTV v1.2 (stable)
What's New in v1.2 (Stable)
📺 Watch Progress Sync
Your watch progress now syncs across devices. TGTV saves playback bookmarks privately in your Telegram Saved Messages, so you can resume watching the same title on another device. No external servers involved.
☁️ Cloud Backup & Restore
Back up your library layout, pinned chats, watch progress, and preferences to a private #TGTVBackup file in Saved Messages. Restore everything on another TV or after a factory reset in one click.
🔍 Search All of Telegram
Search now covers every Telegram chat accessible to your current session, not just chats pinned to your library.
🚀 Improved Playback Reliability
- Automatically recovers stale file references.
- Retries temporary network failures during streaming.
- Adds a working retry option when playback fails.
- Automatically falls back to alternative decoders when needed.
🔄 In-App Updates
Download and install new releases directly through Settings → Check for updates. Enable Beta updates to receive pre-release versions.
🔒 Private Login by Default
QR login sessions now display only Saved Messages by default. Your other chats, groups, and personal media stay off the shared TV screen.
📂 Add Your Own Chats
Go to Settings → Add chats to browse available Telegram chats and groups. Pin the ones you want to include in your library and unpin them whenever you want. Bot sessions are supported too, with chat selections persisted across restarts.
💬 Automatic Subtitles — No API Key Required
OpenSubtitles integration now works out of the box. The API key is included in the release, so there's no manual setup or API key prompt.
🎞️ Add Subtitles While Watching
Use Settings → Add subtitles (OpenSubtitles) directly from the player to search and load an SRT subtitle without losing your playback position. Useful when embedded subtitles are missing or available in the wrong language.
Full Changelog:
v1.1...v1.2