Telegram, on the big screen. 把 Telegram 搬上电视大屏。

Tellygram is an unofficial Telegram client for Android TV. Your chats' videos and photos in a grid you can drive with the remote — and playback that starts before the file has finished downloading. Tellygram 是一个非官方的 Telegram 电视客户端。 会话里的视频和图片排成遥控器可操作的网格,边下边播 —— 不必等整个文件下载完。

Android 5.0+ · sideload, no store account needed · built per user Android 5.0+ · 直接安装,无需应用商店账号 · 每人一份专属包

Built for a couch and a remote 为沙发和遥控器而生

Made for the D-pad为方向键设计

Focus moves where you expect, Back goes where you came from, and nothing needs a touchscreen or a mouse to reach. 焦点移动符合直觉,返回回到上一级,没有任何地方需要触屏或鼠标。

Chats as a media wall会话即媒体墙

Pick a chat and see its videos, photos and GIFs as a grid — thumbnails, durations, and a preview on the focused card. 选中一个会话,它的视频、图片、动图排成网格 —— 带缩略图、时长,聚焦时还有预览。

Plays while it downloads边下边播

Playback starts from the bytes already on disk and keeps going as the rest arrives, so a 1 GB file doesn't have to land before you press play. 播放从已经落盘的数据开始,剩余部分边下边播 —— 1 GB 的文件不用等下完再点播放。

Honest about codecs解码能力如实相告

If a file uses a profile your TV's hardware decoder refuses, playback falls back to the software decoder — and when it truly can't play, it says so in words. 如果片源用了电视硬解不支持的规格,会自动退回软件解码;确实播不了时,界面会用大白话说清原因。

English, 简体中文, 繁體中文三语言界面

The whole interface is localized, including the player, the media info panel and the settings page. 整个界面都已本地化,包括播放器、媒体信息面板和设置页。

Open and local开源、数据留在本地

Open source, no analytics, no third-party services. Messages and media live on the device and are exchanged with Telegram only. 开源、无统计埋点、无第三方服务。消息与媒体只存在设备上,只与 Telegram 通信。

Get your personal APK 获取你的专属 APK

Every install is built with your own Telegram API credentials — nothing of ours ships inside your app, and the build server never stores what you submit. It takes about 3–8 minutes. 每份安装包都用你自己的 Telegram API 凭据打包 —— 包里不含我们的凭据, 服务器也不会保存你提交的内容。整个过程约 3–8 分钟

Start the build开始打包

  1. Create your own API credentials at my.telegram.org — the walkthrough is on the next page. my.telegram.org 创建你自己的 API 凭据 —— 下一页有图文步骤。
  2. Paste the api_id and api_hash into the form. They are used once, kept in memory, and erased as soon as the build picks them up. api_idapi_hash 填进表单。它们只被使用一次, 只存在于内存中,构建任务取走后立即删除。
  3. Download your APK from the one-time link and sideload it on your TV. 从一次性链接下载 APK,然后在电视上安装。

Shared test builds are no longer offered for download. An APK carries its credentials inside it, so handing out a shared one would hand out the same API identity to everyone who installs it. If you need a build for evaluation, ask in the repository. 共享的测试包不再提供下载。APK 内部就带着凭据,发一份共享包等于把同一个 API 身份发给所有安装者。 如果你需要一个用于评估的包,请在仓库里提出。

FAQ常见问题

Is this an official Telegram app?这是 Telegram 官方应用吗?
No. Tellygram is an unofficial, community-built client. It is not affiliated with, endorsed by, or connected to Telegram beyond using Telegram's own API with your account. 不是。Tellygram 是非官方、社区开发的客户端,与 Telegram 没有任何隶属或背书关系, 只是使用 Telegram 官方 API 访问你自己的账号。
Where does my data go?我的数据去哪了?
To Telegram, and nowhere else. There is no analytics, no crash reporting and no third-party service. Media that plays on the TV is cached on the device so it can be replayed. 只去 Telegram,别处都没有。没有统计埋点、没有崩溃上报、没有第三方服务。 在电视上播放过的媒体会缓存在设备上,方便重复观看。
Will it work on my TV?我的电视能用吗?
It needs Android TV 5.0 or newer and is designed for d-pad navigation at TV distance. Phones and tablets work but are not the target. 需要 Android TV 5.0 或更高版本,并且是按"远距离 + 方向键"设计的。 手机和平板也能跑,但不是目标场景。
A video fails with a decoder error. Why?某个视频报解码错误,为什么?
Some files are encoded with profiles TV hardware decoders reject (for example H.264 High 4:4:4). The app retries with the software decoder; if the device has no decoder for that profile at all, the file cannot be played on that TV. 有些片源用了电视硬解不支持的规格(例如 H.264 High 4:4:4)。应用会退回软件解码重试; 如果设备完全没有该规格的解码器,这个文件在这台电视上就是播不了。
How do I report a bug or ask for a feature?怎么反馈问题或提需求?
Open an issue on GitHub. GitHub 提 issue。

About your API credentials 关于你的 API 凭据

The api_id and api_hash you submit are used once, to build your APK. They are held in memory only — never written to a database or a log — and are erased the moment the build picks them up. They are not shared with anyone. The build itself runs on a disposable cloud machine that is destroyed when the job finishes. 你填写的 api_id / api_hash 仅用于为你打包这一次:只存在于内存中,不写入数据库、不写入日志, 构建任务取走后立即删除,也不会提供给任何第三方。构建在一台一次性的云端机器上完成, 任务结束即销毁。

⚠️ Your personal APK contains your own credentials — please don't forward it. ⚠️ Tellygram is an unofficial client and is not affiliated with Telegram. You can delete or recreate your API credentials at my.telegram.org at any time. ⚠️ 你的专属 APK 内含你自己的凭据,请勿转发。 ⚠️ Tellygram 是非官方客户端,与 Telegram 无关。 你可以随时在 my.telegram.org 删除或重建自己的应用凭据。