TGwiki

1- 关于Telegram

Telegram(非正式简称TG、电报、纸飞机)是跨平台的即时通信软件,其客户端是自由及开放源代码软件,但服务端是专有软件。用户可以相互交换加密与自毁消息,发送照片、影片等所有类型文件。

  • 高度加密:使用独有的网络传输协议MTProto,无惧被黑客攻击。

  • 没有审查:不用担心被封号,除非执法调查单位能证明用户是恐怖分子。

  • 不占内存:聊天记录保存在云端,任何设备,无缝同步,随取随用。

  • 超大群聊:封顶 20 万人,配合各种管理工具(例如限制发言间隔),让大型社群的交流也能井井有条。

  • 表情贴纸:采用高清的矢量图格式,并且支持自制表情包。

  • 机器人:开放的api接口,允许开发者制作自己的机器人。

2- 谨防盗号

近期大量盗号分子出现,请大家务必小心。

[!dangerous]
警告

Telegram官方不会主动联系你!

所有管你要手机号的都是盗号!

陌生人发的未知文件不要轻易下载!

3- Telegram名词解释

3.1- UID

唯一标识,每一个用户/群组/频道/机器人都有一个独一无二的数字标识,无法更改,注销重新注册新的账号,UID就会生成新的了。

3.2- 如何知道自己的UID?

  1. TG 官方客户端上是不会显示UID的。

  2. 可以使用机器人查看,比如: @getidsbotopen in new window @Sean_Botopen in new window @userinfobotopen in new window @username_to_id_botopen in new window

  3. 使用第三方客户端查看。

3.3- UID有何作用?

  1. 不能直接使用UID搜索到人,不过某些客户端可以使用链接形式找到人:tg://user?id=UID
  2. 某些机器人或userbot可以使用UID禁言或封禁用户。

3.4- 用户名

英文标识,独一无二的,每个人、群组、频道、机器人的用户名都是不重复的。格式: @usernamehttps://t.me/username

可以为空,可以不设置用户名,设置后方便其他人在Telegram全局搜索中找到你。

3.5- 注册时间

TG默认不会显示账号的注册时间,可以通过以下方式查看大致的时间,不一定准确:

3.6- 好友、联系人

提示

Telegram没有"好友"的概念和功能,所以也就不存在"加好友"的说法,Telegram 有"群组/频道/联系人"

Telegram 有"联系人",有单向联系人和双向联系人

  • 点击对方的个人信息->添加联系人,此时添加的为单向联系人

  • 如果对方也添加你到他的联系人列表,这样才会成为双向联系人

  • 添加联系人时,务必记得取消勾选"分享我的手机号码(Share My Phone Number)",如果不取消勾选,那对方就能看到你的电话号码

  • 如果已经添加了对方为联系人并且勾选了分享我的手机号码(Share My Phone Number),可以在设置->隐私->手机号码中取消分享手机号码,请参阅 Telegram隐私设置

  • 为了方便以后找人,可以添加一些常联系的人为联系人,添加联系人也可以修改对方的名称或加备注。

  • 你添加对方为联系人后, 对方不会有任何提示和通知你已添加了的, 对方也不会知道你已添加对方为联系人了

3.7- 私聊、群组、频道

Telegram有几种方式: 私聊、群组、频道、机器人

  1. 私聊:和某个账号一对一的聊天,私聊分为:普通私聊和加密对话。

    • 可以直接给对方发送私聊和加密对话功能的,不需要添加联系人也可以发送私聊(暂时还没禁止别人给你发起私聊的功能)
    • 点击对方的个人信息->发送消息,就可以直接发送私聊了
    • 如果提示"目前您只能给双向联系人发送消息",那可能是你被官方限制了
    • 可以直接用别人的链接和搜索用户名发送私聊

    参阅 Telegram加密对话

  2. 群组:也就是多人同时聊天,群主创建一个群组后,用户可以加进去,大家都可以发言聊天。曾经有"普通群"和"超级群",不过现在创建的都是超级群,大家加入的绝大部分都是超级群,超级群最多20W人。群组分为:私有群和公开群、群组创建时候可以选择群组的类型(公开群组、私有群组)。

    • 公开群:必须自定义设置一个公开的用户名作为群组的链接(格式: @usernamehttps://t.me/username ),可以用此链接查看和加入群组,会直接在群简介界面显示公开链接,公开群的主要特点: 点击链接不加入群组也能看到群组内的消息和群组的成员列表
    • 私有群: 不能自定义设置公开链接,只能由群主和管理员创建私有的群分享链接(格式:https://t.me/+xxxx ),私有群就必须加入群才能看到群组内的消息和群组的成员列表。公开群也可以创建这种格式私有的分享链接。

    提示

    如何区分公开群和私有群:

    • 群主可以在群设置中查看

    • 查看群简介界面是否有公开链接

    参阅 Telegram创建群组

  3. 频道:相当于微信的公众号,只能关注和取消关注频道,只有频道主和频道管理才能在频道发布内容,成员只能查看和转发频道的内容,频道主也可设置禁止转发和复制频道内容。频道也分为:私有频道和公开频道,和群组类似,但成员无法查看频道的成员列表,只有频道主和管理员才可查看。

    参阅 Telegram创建频道

  4. 频道的评论功能:是频道关联群组后的功能。

    参阅 Telegram频道消息添加"评论"功能

3.8- 封禁、拉黑、禁言

  1. 封禁

    封禁有2种情况:

    • 手机号和TG账号被封禁,这种就是禁止登录,就是封号了,在登录界面就会提示"is banned"

    • 被群组或频道封禁,和第2点的"ban"是一个意思

  2. ban

    ban,也叫封禁,也叫拉黑

    • 群组或频道的管理员(或有管理员权限的机器人)可以ban成员。

    • 被群组或频道封禁,被群组或频道的管理员拉入群组或频道的黑名单了,也就禁止你的号再加入群组或频道了。只能管理员取消封禁(拉黑),你才能再加入群组或频道。

    • 如果你是用频道身份在群里发言的,群组管理员可以ban了你的频道,这样你在这个群就再也不能用频道发言了,其他频道频道也不行,在其他群里可以;不过这只能ban你的频道,不能ban了你的个人账号。

  3. 禁言/限制

    • 群组管理员(或有管理员权限的机器人)可以禁言成员。

    • 被禁言后,你依然还在群里,也能看到大家发的消息,只是你无法发消息而已,没有被踢出群。

    • 禁言可以选时间: x小时/x天/自定义/永久;如果有时间的,可以等到时间结束了就可以自动解除禁言了,如果是永久的,就只能找群管理员取消禁言了。

  4. 全员禁言

    群组管理员(或有管理员权限的机器人)可以在群组设置中关闭成员的"发送消息"权限,所有成员都不能发送消息,只有群管理员能发消息

提示

被封禁或被禁言或全群禁言,TG客户端界面都有相应的内容显示。

4- Telelgram限制

Telegram虽然以各种口号宣传自己,但它依然有很多的规则和限制,下面提供详细信息。

账号


  • 用户名:5~32字符

  • 姓氏:1~32字符

  • 名字:1~32字符

  • 个人简介:0~70字符

  • 可加入群组和频道:0~500

  • 创建公开群组和频道数:0~10

  • 同时登录账号数:0~3

  • 收藏贴纸数:0~5

  • 收藏GIF数:0~200

  • 视频头像时长:0~10秒

  • 创建频道和群组:0~50/天

  • 自动注销不活跃账号:1月/3月/6月/12月

频道


  • 关注者数:0~∞

  • 管理员数:0~50

  • 用户名:5~32字符

  • 名称:1~255字符

  • 简介:0~255字符

  • 标题:0~128字符

  • 删除频道:0~1000关注(大于1000关注的频道不能删除)

  • 不加入查看私有频道(关注者数>200):0~5分钟

  • 邀请成员加入频道:0~200人

  • "统计数据"可见的关注者数:0~50人

  • 更改用户名生效时长:15~30分钟

群组


  • 群成员:0~20万

  • 广播群成员:0~∞

  • 管理员数:0~50

  • 机器人数:0~20

  • 客户端可见消息数:0~100万

  • 用户名:5~32字符

  • 名称:1~255字符

  • 简介:0~255字符

  • 标题:0~128字符

  • 管理员头衔:0~16字符

  • 编辑已发送消息:0~48小时

  • 管理员编辑已发送消息:0~∞

  • 单条消息@成员数:0~50

  • "统计数据"可见的成员数:0~500人

  • 可设置群组贴纸成员数:>100人

  • 转为广播群:>199000人

  • 消息已读成员列表:<100人

  • 消息已读成员列表有效时长:<7天

  • 更改用户名生效时长:15~30分钟

消息


  • 单个文件大小限制:1B~2000MB

  • 媒体说明的字数限制:0~1024

  • 语音聊天听众数:0~∞

  • 视频聊天/广播听众数:0~∞

  • 视频聊天/广播:0~30同时广播

  • 可选的预约时长:<7天

对话


  • 分组上限数:0~10

  • 分组中的对话数:1~100

  • "对话"中置顶对话数:0~5

  • 分组中置顶对话数:0~100

附近的人和群组


  • 可见范围:0~12公里

  • 可见用户数:0~100

  • 可见本地群数:0~10

机器人


  • 可创建机器人数:0~20

  • 用户名:5~32字符

  • 简介:0~512字符

  • 描述:0~120字符

  • 键盘按钮数:0~100

  • markup数据:0~10KB

  • 上传单个文件大小限制(不使用本地BotAPI后端):1B~50MB

  • 上传单个文件大小限制(使用本地BotAPI后端):1B~2000MB

  • 下载单个文件大小限制(不使用本地BotAPI后端):1B~20MB

  • 上传单个文件大小限制(使用本地BotAPI后端):1B~2000MB

  • 在群组中发送消息频率:0~20条/秒

  • 命令数:0~100

  • 命令长度:1~32字符

  • 命令描述长度:0~256字符

  • 命令的元数据长度:0~64字符

  • 弹窗提示文本:0~200字符

  • inline查询结果数:0~50条

贴纸


  • 名称:1~64字符

  • 链接:0~62字符

  • 收藏贴纸数:0~5

  • 添加贴纸包数:0~200

  • 单个贴纸包:0~120张静态贴纸 / 0~50张动态贴纸

  • 贴纸比例:静态贴纸:长512px宽≤512px 或 长≤512px宽512px,动态贴纸:长512px宽512px

  • 动态贴纸持续时间:0~3秒

  • 贴纸大小:静态贴纸:≤512KB,动态贴纸:≤64KB

  • 帧率(FPS):30/60

5- Telegram DC说明

DC:Data Centers,数据中心,Telegram在世界各地部署有5个数据中心:

  • DC1:美国-迈阿密

  • DC2:荷兰-阿姆斯特丹

  • DC3:美国-迈阿密

  • DC4:荷兰-阿姆斯特丹

  • DC5:新加坡

如何知道自己账号属于哪个DC?


  1. 根据 Telegram 官方文档说明open in new window ,账号属于哪个DC是由注册时的IP决定的

  2. 但实际上并非如此,账号属于哪个DC实际上是由注册账号时选择的国家/地区决定的,比如+86的号码大都是在DC5,+1的号码大都是在DC1。

  3. DC是注册时候就决定了,无法更换,更换手机号也不能更换DC,如果想要更换DC,只有注销重新注册新账号。

  4. 可以用机器人Bot查询自己账号属于哪个DC: @nmnmfunBotopen in new window @KinhRoBotopen in new window @Sean_Botopen in new window @WooMaiBotopen in new window

附:注册手机号区号对应的Telegram DC

代理单独为 Telegram 设置策略组有用吗?


  1. 你的账号属于哪个DC,你的数据(消息、图片、文件等)也就存放在哪个DC,你给别人私聊和群里发送媒体,则别人是从你的账号所在的DC下载在客户端上才能看到的。

  2. 假如你的账号在DC5,不管别人的账号在DC几,查看你发送的媒体都是从DC5上下载. 你去查看别人发的文件也是如此的,别人的账号在DC1,你的账号在DC5,那你查看他发送的媒体也是从DC1下载的。

  3. 理解了以上两点,你就会发现单独为Telegram设置策略组是没有意义的,因为群里的人,有的在DC1,有的在DC5,你把Telegram策略设为SG,那查看DC1发送的媒体也就要从SG绕一下,不过感知差别不明显。

其他


Telegram的数据中心都是土豆服务器,时不时会炸,如果大家都发不出去消息那就是Telegram服务器炸了。