1. Telegram 是什么?
Telegram (电报) 是一款以私密性和高性能为核心的多终端及时通讯工具。除了人性化的通讯功能和开源、免费、0广告、0费用外,telegram还提供了革命性的创新:
1、基于独特的加密传输协议,最大程度上保证了消息传送的安全性,无需担心黑客的攻击或其他暴力破解
2、黑箱化的全球通讯方式,不接受任何意识形态的干扰,也不接受任何政府、组织、企业的监管,最大程度的保证消息的隐私性。
2. 为什么要使用Telegram?
中国人对隐私问题的态度更开放,也相对来说没那么敏感。如果他们可以用隐私换取便利、安全或者效率。在很多情况下,他们就愿意这么做。——李彦宏
3. 下载与安装
Telegram 几乎支持所有当前的软件终端,包括移动端、pc端或web端,而且相关的操作系统也全部覆盖。比较可惜的是,Telegram在各大平台的处境都略显尴尬。从官方推特的消息看,因为各国政策与法令的限制而带来的干扰与威胁要远远大于因为停电而造成的服务器宕机。比如在毛熊家:
image作为兔子家的用户,一把靠谱的“梯子”显然是使用Telegram 的必要不充分条件。
- 多平台下载
主流的移动版本或桌面版本的下载链接如下,其他官网或者非官方的版本都在官网上提供了连接。
同时Telegram是开源程序,用户可以从Github中选择下载源码构建自己的Telegram,例如:
如果你是mac用户,那么在appstore中会出现两个版本,Telegram 和Telegram Desktop。前者是基于原生MacOs的,支持私密聊天。后者是基于Qt跨平台的,稳定性更好,且对文件系统进行了优化,但不支持私密聊天。这两个版本都属于正式版本。如果搜索时找不到应用,那么可能需要切换appstore地区。
4. 代理配置
Telegram的不同版本的下载安装在官网上都充分的说明,但限于各种政策的因素,国内用户使用时必须使用代理。代理的方式分为两种:
- 为Telegram单独配置代理
通过手机端登录时,点击setting
-Proxy
-SOCKS5
选择socks5代理模式,代理服务器可以自己设置,也可以使用google提供的公益Telegram Socks5服务 链接地址。
这些代理智只能访问telegram,无法用于其他服务。
- 全局配置代理
这种方式适合桌面程序 配合ShadowSocks 使用效果最佳,shadow socks 需要配置代理服务,官网上提供了免费的版本,但不是很稳定,建议购买稳定代理或者在<u>自己的服务器(需要海外域名)上搭建ss服务</u>。当SS配置好后,打开telegram桌面程序,进入setting
-Proxy
-add proxy
添入本地代理即可,如下图:
- 需要注意的是,如果本地有多个telegram的版本,那么端口好可能会冲突,此时可以将Port修改为1086。
- 端口号默认为1080,可以在ss的PAC文件中找到
- 如果SS设置是正确的,但Tg连接不上,那么请确认SS的模式是否为全局模式。如果不希望SS使用全局模型,那么需要手动配置pac文件。
桌面版本的telegram也可以单独配置代理,配置方式类似。
MTProto代理是telegram根据自己开发的MTProto协议而设计的tg代理。使用MTProto代理后会在telegram左边频道框显示MTProto代理提供商的频道广告(使用者加入代理提供商的频道后广告消失)。而且MTProto代理消耗资源远高于socks5代理,一个普通群组不到100人就能开始卡顿。所以相对于而言MTproto的成本其实是很高的,如果真有这个必要,可以使用独立部署服务器。如何部署MTPROTO PROXY-google host-2018 may
5. 注册与登录
- telegram采用手机号码注册,手机号码是Telegram用户的唯一判断方式(包括后面提到的用户名也无法真作为用户的唯一证明)。但如果使用桌面客户端,注册时会提示“该手机号码未注册”的情况,所以首次使用需要使用移动客户端进行注册。注册方式与一般注册无异,填入手机号码,接收验证码,输入验证即可。如果不希望使用暴露个人手机号码,那么可以在后续设置中使用 username。 如果你对个人隐私极高,连手机号码都不希望使用国内的真实号码,那么可以使用 Google Voice构建一个虚拟的手机号码。
- 登录默认是采用 手机号码+验证码的方式。当在不同的设备上登录,已经登录的设备上会有提示信息。但这种方式其实也非常危险,一旦手机丢失,很容易泄漏账户,所以强烈建议在后面的设置打开 两步验证
6. 基本设置与使用
6.1 语言选择与汉化
官方本身并未提供简体中文的选项,所有的汉化补丁都来自于Telegram的社区自愿者(3Q)。在联系人中搜索@zh_CN,下载当前平台的汉化文件按要求安装即可。详情可以查看相关的指导消息汉化教程
image需要注意的是,暂时只有基于Qt跨平台开发的Telegram才有汉化补丁,如果是原生macOS系统,那么暂时无法使用汉化补丁。
6.2 基本设置
下面的设置非常重要!
- 用户名的设置
一般情况下,两个telegram的用户是无法看到对方的手机号码的,除非两个用户本身就是手机联系人。如果你希望 别人能不通过手机号码就能找到你,那么就必须需要设置一个唯一的用户名。<u>但用户名本身是完全公开的,一旦设置用户名后,任何用户都可以在全局搜索中找到你,并给你发生消息而不需要你的同意。</u>如果你只是希望和手机联系人进行通讯而不希望其他人找到你,那么设置用户名就没有什么必要了。
用户名的设置在 setting/设置
-edit/个人信息
-username/用户名
中完成。
创建后使用链接 http://t.me/xxxx 就可以分享用户名。
image用户名的设置尽量不要使用字母
i
和l
和数字1
,因为这三个字符大小写非常容易混淆。如果你是某个频道或群组的管理人员,那么可能出现身份被人冒充的现象。而一旦被骗,请不要寄希望于投诉或举报之类的措施,毫无意义。比如下面这三个username:@Yongkhangloo
和YongkhangIoo
和Yongkhang1oo
其实是三个不同的用户。
- 打开两步验证
telegram是采用手机号码&验证码的方式登录,不是使用用户名&密码登录。当手机丢失或被盗,那么任何一个人都可以在任何设备上登录你的账号。因此设置登录两部验证是十分有必要的。
打开setting/设置
-Privacy and security/隐私和安全
-Two-step-verification/两步验证
,先后输入两次密码后,会提示邮箱验证,这一步骤可以跳过,但还是推荐先验证。因为一旦忘记此密码,邮箱是唯一的找回方式。
设置 两步验证后以后的每次登录除了需要手机验证码外还需要登录密码,同时会在已经登录的设备上提示新设备的登录信息。
image- 关闭 群组邀请
由于telegram的用户名机制,默认情况下,一旦你设置了用户名,那么相当于全网公开了你的通讯地址。其他用户不仅能给你发送消息,而且能把你加入到任何群组中而不需要你的同意。所以限定 群组邀请是非常有必要的。
设置的方法位于 设置/setting
-Privacy and security/隐私和安全
-Groups/群组
,取消everybody/所有人
6.3 基本功能
-
添加联系人
添加联系人有两种方式
-
telegram会访问手机通讯录,如果通讯录的用户同样注册了telegram,那么会自动添加为联系人。也可以直接添加对方的电话号码,还可以把自己的邀请链接发送给对方(邀请链接的格式固定为
t.me/your_username
)。 -
全局搜索用户名也可以找到用户,这种方式不能保存联系人,但能保存聊天记录。
-
-
群组、加强型群组、频道
群组适应于小型的会话,同时给成员更大的权限。创建一个群组的方法:开始新消息/new
-新建群/new group
,群组可分为公共和私有修改的位置位于 群信息/info
-编辑/edit
-群类型/gorup type
-公共&私有/public&private
,如果设置为公有链接,那么需要设置一个链接名称。同时任何人都可以加入该群且看到所有的历史消息。当群设置为公有时,创建者退出不会删除群组,如果是私有,那么创建者可以删除该群。
- 最大支持人数为200
- 支持全部的通讯功能,包括回复、标签、历史记录保存、文件共享等
- 默认情况下,所有成员都有修改群组信息的权限,包括增加成员。但这一权限可以由创建者取消或指定。
加强型群组是普通群组的升级版。群设置/group info
-编辑/edit
-升级为超级群组/
- 最大支持人数100000
- 新的成员可以查看所有的历史消息
- 管理员有更大的权限,包括彻底删除指定消息、置顶消息、
- 创建者可以设置公共的群链接
频道相当于wechat的公众号。开始新消息/new
-新建频道/new channel
- 频道是单向发送机制
- 频道分公有和私有,公有频道可以在全网中被搜索,私有频道只能通过特殊链接邀请
- 其余的功能与群组没有很多差别
- 加密通讯
加密通讯是Telegram最具特色的功能,与云聊天相比,这种加密通讯的方式采用的端对端加密的方式。当一个设备向另外一个设备发起加密聊天请求后,双方设备会通过Diffie-Hellman交换密钥,此后消息通过端对端的加密进行通讯,而不需要任何第三方的参与,包括telegram的服务器。这种模式非常的古典,也相对安全。同时telegram给加密聊天添加了一些其他的功能,以此来最大限度的提升安全性。
-
密钥对比:
私密聊天创建后会生成一张图片显示密钥,如果这张图像与私密聊天对象的图像一致,那么证明双方密钥一致,聊天是安全的。
-
自毁信息
自毁信息只在私密聊天中存在,私密消息的发送方可以给等待发送的消息进行时间限制,当接收方收到后,自毁开始计时,时间用完后消息会从设备两边都永久销毁。
开启私密聊天在不同的版本中方式有所差别,在移动端中,
新建/new
-新建私密聊天
即可创建。但并非所有客户的版本都有这个功能。比如Telegram桌面版是没有的,而Telegram MacOS原生版有。
加密聊天只是一种安全手段,但并非绝对安全。而且绝大数情况下,云聊天的方式已经足够使用了。因为加密机制的设定,加密聊天只会与设备相关。这意味着所有的消息只会以设备的形式保存着,既不会保存在账号里,也不会保存在云服务器里。一旦设备丢失或销毁,那么所有加密消息也就真的不复存在了。
至于为什么不默认采用加密聊天的方式,帕维尔杜罗夫可以在这篇文章已经详细论述了他的观点《Why Isn’t Telegram End-to-End Encrypted by Default?》
6. 官网和其他渠道
Twitter:
@Telegram Login Help 登录帮助 如果地区限制无法登录可以联系此账号,或者使用官方提供的反馈表单
Github:
Tl:
Privacy is not for sale, and human rights should not be compromised out of fear or greed.——pavel durov
网友评论
有的地方密钥写成“密钥”了。