# 12. Telegram 不完全指南

# 1 Telegram 简介

Telegram 是一款着重速度与安全性的即时通讯软件。快速、简单,而且完全免费。你可以同时在任何装置上使用 Telegram-你的讯息会在任意数量的手机,平板或电脑上无缝同步。Telegram 已经拥有超过 5 亿月活用户,是下载量全球前十的应用程序之一。

有了 Telegram,你可以传送讯息、照片、影片或任何类型的档案(doc、zip、mp3 等等),以及建立可容纳 200,000 人的群组,或可对无限量观众广播的频道。你可以传讯息给你的手机联络人,及透过人们的用户名称 (opens new window)(usernames)找到他们。这样一来,Telegram 就像是手机简讯和电子邮件的结合,而且可以照顾到你的所有个人或商业讯息需求。除此之外,Telegram 还支持端对端加密的音频和视频通话,以及可供数千人参与的视频群聊。

(以上文字是对 Telegram FAQ - What is Telegram? What do I do here? (opens new window) 的翻译,参考了 什么是 Telegram? 我能用它做些什么? (opens new window)

更多参见:
Telegram 官网 (opens new window)
Telegram FQA (opens new window)
Telegram News (opens new window)
Telegram Tips (opens new window)
Durov's Channel (opens new window)

# 2 Telegram 客户端

Telegram 提供全平台客户端 (opens new window),包括 Android、iOS、Windows Phone、macOS、Desktop 版(macOS/Windows/Linux)以及网页版 (opens new window)

建议从 App Store、Google Play Store 以及 Telegram 官网 (opens new window)等渠道下载的官方客户端以规避潜在风险,不推荐使用第三方客户端(已有币用、butterfly.im(蝴蝶IM)、Teleplus(v5.4.2 之前版本)等多款 Telegram 第三方客户端被曝上传用户信息,参见详见 PSA-安全公告专栏 (opens new window))。

Telegram 群组中流传的安装包及类似客户端文件很有可能被植入了后门,切勿安装使用。

# 3 注册

# 3.1 号码选择

建议使用虚拟号码或者太空卡注册 Telegram 以保证相对的匿名性。

# 3.2 注册前提

Telegram 在香港尚未被封锁,出于安全与隐私考量仍建议配合 VPN 等网络代理工具使用。Telegram 在中国大陆被 GFW 屏蔽,需要使用代理工具才能注册。

# 3.3 注册步骤

输入你的手机号码,Telegram 会自动向你发送短信验证码,输入短信验证码就可完成注册,进入应用界面。Telegram 每次登录时都会在应用内向已登陆装置发送验证码,如果没有已登录装置,则会通过 SMS 发送 OTP;如果你开启了两步验证(two-step verification),输入验证码后还要再输入两步验证密码。

# 4 隐私与安全设置

# 4.1 隐私设置

Settings > Privacy and Security

4.1.1 黑名单 (Blocked Users)
此处可以添加/查看被屏蔽拉黑的用户

4.1.2 显示在线情况 (Last Seen)
默认设置下,你的联系人可以看到你的在线情况,可分为四种类型:

  • 不久前在线 (last seen recently)
  • 一星期前在线 (last seen within a week)
  • 一个月前在线 (last seen within a month)
  • 长时间未上线 (last seen a long time ago)

用户可以在隐私与安全设置中选择向哪些人展示你的真实在线情况,可供选择的对象有所有人 (Everybody)、我的联系人 (My Contacts) 和任何人都不可见 (Nobody),此外还可以自行设置白名单(即 Always Share With)选项,只向该名单上的用户展示你的真实在线状况。

4.1.3 语音通话权限 (Voice Call)
Telegram 在 2017 年提供了语音通话功能,而隐私与安全设置中的 Voice Call 选项可以让你选择谁有权和你进行,可选择的有所有人 (Everybody)、我的联系人 (My Contacts) 和任何人都不 (Nobody),另外你可以自行设置语音通话权限的黑名单 (Never Allow) 和白名单 (Always Allow)。

PEER-TO-PEER 选项是对通话时数据模式的选择,P2P 模式指通话数据直接两台装置间传输,非 P2P 模式下通话数据会由 Telegram 的服务器进行中转以免直接暴露你的 IP 地址,从而保护用户的隐私与安全,但该模式会降低通话质量。你可以选择对所有人 (Everybody)、我的联系人 (My Contacts) 和任何人都不 (Nobody) 通话时使用 PEER-TO-PEER 模式。

iOS 客户端上的 iOS Call Integration 是指将 IM 应用的语音通话接入 Apple 的 CallKit 框架,开启该选项后来自 Telegram 的语音通话会像普通来电一样在锁定屏幕上显示,通话会被存储在系统的通话记录中;如果你开启了 iCloud 同步,这些通话记录会被上传到 Apple 的 iCloud 云服务器上。

4.1.4 群组权限 (Groups) 群组权限指你可以选择那些用户有权将你加入新的群聊,可选择的只有所有人 (Everybody)与我的联系人 (My Contacts),此外你可以设置自己的黑名单 (Never Allow) 和白名单 (Always Allow)。

# 4.2 安全设置

4.2.1 本地密码和生物验证 (Passcode & Touch ID)
你可以对 Telegram 客户端应用设置独立的解锁密码,之后每次需要解锁才能进入该客户端。如果你的装置配备了 Face ID、Touch ID 或者其他生物识别传感器,你可以使用生物验证来代替数字密码解锁客户端。

4.2.2 两步验证 (Two-Step Verification)
设置两步验证后,每次你重新登录 Telegram 账号时,在输入,你还需要额外输入自己设置的密码才能完成登录。在登录认证中加入两步验证是对单纯短信验证风险漏洞的填补——政府情报部门和黑客等潜在攻击者在获知你用于注册 Telegram 的手机号码后可以通过 SS7 攻击 (opens new window)劫持验证短信的方式来获取验证码,进而登入你的 Telegram 帐号并读取该账号上的所有消息。因此,编者建议所有 Telegram 用户开启两步验证。

两步验证是指用户重新登录 Telegram 账号时,在输入 Telegram 发送到其他已登陆装置上的验证码或者 SMS 短信验证码(没有已登录装置的情况下)后,还需额外输入设置的密码才能登录账号。

设置两步验证的方式非常简单,在 Settings > Privacy and Security > Two-Step Verification 中设置密码,然后添加密保邮箱(以便在遗忘两步验证密码后还能重新找回账号),然后在验证邮件中确认即可。

4.2.3 当前在线 (Active Sessions)
用户可以在此处查看本帐号当前登录了多少台装置,所使用的 Telegram 客户端版本、装置的 IP 地址和位置,以及装置运行的操作系统版本。

部分客户端的 Active Sessions 的位置位于 Settings > Devices。

# 4.3 自动销毁机制

Telegram 设置了帐号自动销毁,长时间未登录达到设置期限后 Telegram 会自动注销你的帐号以及该账号之前产生的所有数据,以此保证用户数据不会泄露。Telegram 的默认期限是 6 个月,此外有 1 个月、3 个月、6 个月和 12 个月可选。

# 4.4 通讯录

4.4.1 通讯录的功能
对 Telegram 开启通讯录权限后,之后通讯录中的联系人新注册了 Telegram 后,你将会收到“xxx joined Telegram”的通知;所有已经注册联系人都会显示与你的通讯录记录相一致的身份信息,不再显示该用户自己设置的姓名。

4.4.2 同步通讯录
在默认设置下 Telgram 会把你的通讯录上传到云端并同步,在新版本中 Telegram 为遵守欧盟的 GDPR 推出了新的隐私与安全权限,允许用户选择是否同步同步通讯录,并提供了删除已同步通讯录的选项 (Delete Synced Contacts)。

4.4.3 使用通讯录进行备注
Telegram 没有提供对联系人进行备注的功能,但你可以借助通讯录,将 Telegram 联系人的姓名和手机号码存入自己的通讯录,从而间接实现对 Telegram 联系人身份信息进行自定义的功能。如果你关闭了 Telegram 的通讯录权限,你仍可编辑制作仅适用于 Telegram 的通讯录。

# 4.5 私密模式下的链接预览

你可以选择是否在私密模式中开启链接预览,此项也是为符合 GDPR 而推出的新权限。链接预览 (link preview) 由 Telegram 的服务器生成,但 Telegram 不会存储链接数据。

# 5 其他设置

# 5.1 个人信息设置

5.1.1 姓名
姓和名是注册时需要填写的信息,登录后随时可以在设置中更改姓名。

5.1.2 头像
Telegram 会自动生成由你的姓、名首字母组成的图片作为头像,你可以在设置中上传图片更换头像。需要注意的是 Telegram 会默认保留曾经使用过的所有头像,所有人都可以点击进入你的头像后通过划动来查看你的曾用头像。你如果不希望别人看到你的历史头像,需要在设置中手动删除。

5.1.3 签名
bio 是供选填的个性签名和自我介绍。

5.1.4 更换号码
你可以在 Change Number 中更换注册 Telegram 的手机号码。需要注意的是如果他人在自己的通讯录里存储了你的号码,当你使用 Change Number 更换号码后他可以看到更新后的号码。 如果你怀疑自己的 Telegram 账号被怀有恶意的第三方知悉,或者原先使用中国大陆 +86 开头的号码注册而需要更换号码的,不要对原账号使用更换号码,而应登录 Telegram 网站注销原帐号,然后使用新的号码另行注册一个 Telegram 账号。

5.1.5 用户名
你可以设置一个 Username(用户名)来方便别人找到你。在 Telegram 中对方可以直接通过“@你的用户名”(例如 @username)来搜索到你的帐号;Telegram 还会为你生成一个“https://t.me/username”的链接,以便你将自己的 Telegram 帐号直接分享到 Twitter、Facebook 等其他社交平台。所有人都可以通过你的 username 找到你,但他们不会看到你的手机号码,除非你自己选择了“Share My Contact”。

5.1.6 退出登录
点击“Log Out”来退出当前帐号

5.1.7 小结
如果你对匿名性要求较高,建议随机填写姓名信息,不填写 bio 或填入无关信息,不要在 Telegram 上使用与其他社交/即时通讯帐号相同的姓名、用户名、昵称、个性签名和头像,以免对方可以通过关联确定的你的真实身份;除非你有意公开自己在网络上的虚拟身份。

# 5.2 数据与存储

Telegram 默认将所有信息存储在云端,每次进入应用 Telegram 都会自动从云端同步数据,相比微信和 QQ 的存储占用会从刚下载时的 100 MB + 逐渐膨胀至 1 GB +,Telegram 只不占用较少的本地存储空间。

在 Settings > Data and Storage 中,你可以查看 Telegram 的存储 (Storage) 与网络 (Network) 使用情况,选择自动下载 (Auto-Download Media) 的媒体类型(默认自动下载图片,视频、文件、语音消息、视频消息需要手动点击下载),是否自动下载还可以根据上网方式(无线网络/蜂窝移动数据网络)。此外你可以选择是否将新收到的图片自动保存到本地、是否保存经 Telegram 编辑过的图片和是否自动播放 GIF。

# 5.3 外观

在外观设置中,你可以选择字体大小、聊天背景(除 Telegram 提供的背景图片外,用户可以通过相册上传自己的图片作背景)、是否自动启用黑夜主题 (Auto-Night Theme) 以及色彩模式。

# 5.4 语言

前往 Settings > Language 进行设置,或者直接点击翻译包连结 tg://setlanguage?lang=xxx

参见:印象笔记|科技 NEWS 606 (opens new window)

# 5.5 内置代理

Telegram 支持内置代理,其突破网络封锁的意义较为有限,但可以起到保护隐私的作用(令 VPN 提供商无法得知你在使用 Telegram)。

Telegram 的内置代理有 Socks5 和 MTProto 两种代理方式,后者是 Telegram 自主研发的专用网络传输协议。

5.5.2 设置内置代理

设置方法是 Settings > Data and Storage > Use Proxy 一项中选择“SOCKS5”或“MTPROTO ”填入代理服务器节点信息;或者直接点击代理链接。

以 Project V 之前提供过的 SOCKS5 代理(tg://socks?server=51.15.125.253&port=7777&user=telegram&pass=tgpassword,已失效)为例,在 Telegram 输入该文本后点击链接就可完成添加;如手动输入信息,可照 Server: 51.15.125.253, Port: 7777, Username: telegram, Password: tgpassword 填写。

5.5.2 获取内置代理

与使用 V2Ray、Shadowsocks 节点相似,获取 Telegram 内置代理的方式也可以分为自建和获取现成的代理两种。 你可以在租用的 VPS 上搭建自己的 Telegram 专用代理,相关教程可以参考:
https://github.com/TelegramMessenger/MTProxy
MTProxy:专为Telegram打造的代理工具-荒岛 (opens new window)

Telegram 专用代理可以在 V2ray,SSR节点最新发布🚀🚀🚀🚀🚀 (opens new window)MTProto Proxy (opens new window) 等频道获取,可靠性请自行判断。

# 6 基础功能

# 6.1 普通聊天模式

普通聊天模式并未开启端到端加密,所有的聊天记录都会被存储到 Telegram 云端服务器。

6.1.1 发送消息类型
Telegram 支持发送文字消息、表情贴纸 (Stickers)、GIF、视频、文件,并支持发起语音通话。

对于文字消息,你可以通过右键或快捷键自定义字体格式,可选择粗体或斜体,支持在文字中植入网页链接。 对于在 Telegram 中直接输入并发送的链接,Telegram 会根据链接网页类型提供相应的页面预览,如链接支持 Insstant View 快速预览功能(例如 Telegraph),Telegram 会提供网页标题、首段文字摘录和第一张图片,并在下方生成“Instant View”按钮;对于一般的网页链接,Telegram 会提供标题、文字摘录和首张图片的预览;微信公众号推文等少数的网页链接完全不支持预览,只能以链接形式呈现。

在 Telegram 发送图片时,发送点击图片可以进入图片编辑模式,提供画笔、马赛克等简单的图片标注功能。如果需要发送的图片数量大于等于 2 张,你可以选择单张发送图片,也可以选择将数张图片拼成图集后一次性发送。如果你担心图片被压缩后质量下降,,可以选择以文件形式发送图片 (Send as a file),对方收到后需要下载解压后查看。

你可以发送任何形式的文件,单个文件大小不能超过 1.5 GB。

6.1.2 编辑 (Edit)
Telegram 允许用户在消息发送后 48 小时内编辑修改已发送的消息,编辑过的文字仍会留在原处。(微信的“编辑功能”只是“撤回”的增强版,即在消息撤回后将该消息自动粘贴到你的输入栏中以供修改)

6.1.3 删除 (Delete)
Telegram 没有微信那样的撤回机制,只提供删除功能。在一对一对话中,你在“Delete”时可以选择同时为自己和对方删除还是仅对自己删除,前者相当于“撤回”,支持在发送后 48 小时内删除已发送消息,后者相当于删除自己的聊天记录,不及于对方(此选项也会导致后续无法为对方删除消息,因此选择时需慎重)。在群聊中,“删除”的效力是“delete for everyone”,可以等同于“撤回”。

6.1.4 回复 (Reply)
无论是一对一还是在群聊中,你都可以选中他人发送的消息后选择“Reply”(回复),之后你发送的回复会附上对方之前的消息,使得聊天时的回复更有针对性。

6.1.5 转发 (Forward Message)
你可以选中他人发送的消息后选择“Forward Message”,将该消息转发到他处。被转发的消息上注有“Forward from xxx(原作者的名字)”。

# 6.2 私密聊天模式

在 chats 界面点击右上角的新建按钮(如果你关闭了 Telegram 的通讯录权限将无法新建对话,Telegram X 和 Desktop 版本不受此限),选择 New Secret Chat 来新建私密聊天;或者在联系人的名片页点击“Start Secret Chat”。之后 Telegram 会向对方发送私密聊天请求 (secret chat request),只有对方同意进入后双方才能交换端到端加密 (end-to-end encrypted) 密钥,进入私密聊天模式。进入私密聊天模式后,在 chats 主界面上该联系人的姓名为绿色,姓名左侧有绿锁标记。

私密聊天受限于创建该对话的装置,产生的聊天记录不会上传存储到 Telegram 云端服务器,也不会同步到你的其他装置上。

私聊聊天模式中不允许使用转发功能 (don’t allow forwarding),同时可以设置消息自毁计时器(self-destruct timer, 相当于阅后即焚),可供选择的时间有 1 - 15 秒、30 秒、1 分钟、1 小时、1 天和 1 周,你也可以选择“Off”,即不开启。

# 6.3 Saved Messages

向 Saved Messages 发送消息就是用户自己跟自己对话,你可以把 Saved Messages 当成自己的收藏夹或者私人网盘来使用。

# 6.4 群聊

6.4.1 创建群组
你可以在新建消息中选择“New Group”来创建群组,最初必须有两人以上才能创建成功。如果你关闭了通讯录权限,你将无法在 Telegram iOS 客户端中新建群组,但部分桌面版客户端不受限制。如果你暂无联系人,可以将自己创建的 Bot(机器人)拉入群组。

Telegram 群组有私有群租与公共群组、普通群组和超级群组之分。

6.4.2 私有群租与公开群组
私有群组与公开群组的差别在于公开性,私有群组的邀请链接的形式是“t.me/joinchat/”,而公开群组(公海)的链接的形式是“t.me”的短链接;打开私有群组的邀请链接后,必须入群 (Join) 才能查看消息,而打开公开群组的链接后即便不入群也可以查看历史消息。

公开群组的链接是 https://t.me/abc,加入前可以浏览群组内容;私有群组的链接是 https://t.me/joinchat/abc,加入前无法查看群组内容。

公开群组提供 Copy Link 的功能,即群聊中每位成员发送的消息都有对应的链接,选中一则消息后选择“Copy Link”以获取链接。

6.4.3 普通群组与超级群组
普通群组与超级群组的差别在于人数与功能,和是否为私有/公开群组之间没有必然联系(私有群也可以是超级群)。

普通群组的人数上限为 200 人,任何人都可以邀请新成员并编辑群名和群头像。超级群组 (Supergroup) 的人数上限高达 200,000 人,并拥有一些普通群组所不具备的功能。

超级群组为用户提供个性化的通知权限,你可以设置为群中有人提到你(即“@”)或者回复 (Reply) 你的消息时才通知你。超级群组的创建者可以授权给管理员来协助管理(机器人同样可以拥有管理员权限),管理员可以在群中置顶消息 (Pinned Messages)。

普通群组可以升级到超级群组,但该操作不可逆。

# 6.5 频道

Telegram Channel(频道)的使用模式与用 Telegram 聊天高度相似,差别只在于只有频道所有者及其授权的管理员有权发布消息,其他关注频道的用户只有只读权限。

6.5.1 公开频道与私有频道
频道和群聊一样分为公开频道和私有频道,二者的差别和群聊基本一致。公开频道提供的 Copy Post Link 功能类似公开群组的 Copy Link 功能,可以直接以链接形式分享该消息。

6.5.2 频道添加评论功能
进入频道 > 点击频道头像 > Edit > Discussion > Add > 关连已有群组或者新建群组。设置完成后发送的内容会出现评论选项。

6.5.3 官方认证频道
少数由 Telegram 官方创建的 Channel 有蓝色八角形、白色对勾的认证标识(如 Telegram、Durov’s Channel (opens new window)Telegram News (opens new window)Gamee (opens new window))。

# 6.6 机器人

bot 是 Telegram 上的机器人账户,通常具有 AI 属性并可充当自动化工具,进而扩展 Telegram 的功能。

Telegram 开放了 bot 的 API,用户可以根据自身需要开发自己的 bot。

名称右侧有蓝色八角形、内有白色对勾图标的 bot 是由 Telegram 官方出品或经 Telegram 官方认证的 bot,相对安全可靠。

@BotFather 官方认证。创建和管理机器人。
@IFTTT 官方认证。IFTTT的官方机器人,可以连接各类 IFTTT 服务。
@GmailBot 官方认证。Gmail 客户端
@telegraph 官方认证。发送、管理 Telegram 文章及查看统计数据
@gamee 官方认证。游戏平台

# 6.7 贴纸

Telegram 的 Stickers(贴纸)功能类似于微信的表情包。在“表情包”上,Telegram 与微信的差别在于区分了Stickers 和 GIF,Sticker 是静态的图片,GIF 是动图,不像微信表情包那样动静混杂。

6.7.1 获取贴纸
点击他人发送的单张贴纸就可查看整套贴纸,点击下方的“Add Stickers”就可将它保存到自己的贴纸库。Telegram Stickers 同样存储在云端,一经添加会自动同步到你的所有装置上。

你也可以借助 Stickers Pack bot 来制作自己的贴纸包。教程参见:懒(烂)办法制作 Telegram Sticker Pack (opens new window)

6.7.2 发送贴纸
你可以直接在自己的贴纸库中选取贴纸,也可以输入 emoji 表情后选择该 emoji 映射的贴纸,因为每张贴纸都有与之对应的 emoji 表情。

6.7.3 分享贴纸
点击已保存在贴纸库中的贴纸包时会显示“Share Stickers”的按钮,点按后会生成形如“https://t.me/addstickers/example (opens new window)”的贴纸分享链接。

# 6.8 GIF

Telegram 会将 GIF 转码成 MPEG 4 格式,在相同画质下至多可节省 95% 的存储占用空间,使你能够在 Telegram 上以比以往快 20 倍的速度下载 GIF 。得益于开发者的优化, Telegram 可以同时流畅播放几十个 GIF 。

6.8.1 发送 GIF
GIF 按钮与贴纸按钮并列,点击后可以查看你自己的 GIF 图库。

6.8.2 保存 GIF
以 iOS 为例,点按 GIF 查看大图,再点按右下方的“➕”就能将此 GIF 保存到自己的 GIF栏中。

6.8.3 GIF 搜索引擎
Telegram 内置了 GIF 动态搜索功能,你可以在输入栏中输入“@gif 关键词”(例如“@gif cat”)来搜索相关的 GIF。

# 6.9 Telegraph

Telegraph (opens new window) 是 Telegram 提供的匿名博客服务,你可以通过 Telegram 中的 Telegraph bot (@telegraph) 或者在浏览器中输入“telegra.ph”来使用它。Telegraph 的匿名体现在它只根据浏览器缓存来识别作者,Telegraph 文章刚发布时还可重新编辑,一旦浏览器缓存被清除后就不可再编辑,同时无法溯源到原作者。

Telegraph 支持大小标题、粗体/斜体文字、图片、网页链接和视频链接,对链接没有任何限制。

如果你需要在 Telegram 群组中发送长段文字,可以考虑使用 Telegraph 链接或 pastebin 在线剪贴板类工具,以免占据过多屏幕空间对他人造成影响。

# 6.10 Instant View

Instant View 是 Telegram 内置的网页快速浏览功能。支持 Instant View 功能的网页链接会在标题、摘要和图片下方会显示“Instant View”按钮,点击后即进入 Instant View 模式,网页文章会被渲染成类似阅读模式的风格,用户可选择文字背景颜色和字体大小等。

Instant View 的意义在于可以极大缩短 Telegram 内置浏览器或跳转外部浏览器加载、打开链接的时间,同时为用户提供了更好的阅读体验。

# 6.11 投票

公海与频道内可以发起匿名投票 (Anonymous Poll),支持单选、多选和预先设定正确答案的 quiz 模式。

参见:
少数派 | Telegram——真正定义即时通讯 (opens new window) | archive (opens new window)
Telegraph - Telegram|Unlike in WhatsApp, nobody could take over your Telegram account by simply sending you a photo (opens new window)(2017-03-22)
Telegraph -resistance M|请帮助你的朋友使用 Telegram (opens new window)(2018-06-22)
聪聪 | Telegram 群组、频道、机器人 - 汇总分享 - 机器人 Bot (opens new window)
聪聪 | Telegram 知识 (opens new window)
少数派 | 我的 Telegram 小工具集:“统一聊天平台,各种工具,和监控提醒” (opens new window)