已知的 Telegram 的限制

telegram.constants.MAX_MESSAGE_LENGTH

Bot发送信息长度4096个字节

● 账户

用户名:形如 @TGgeek,5~32字符。

相关内容:

  • 用户名(username)有什么用?一定要设置吗?如何设置?

  • 如果我想使用的用户名(username)已被占用怎么办?

  • Telegram 账号 id 介绍说明

  • Telegram "user id link" 介绍说明

  • 修改用户名(username)或者群组ID有次数限制吗?

签名:最多70字符。

名字长度:1~64字符。

姓氏长度:0~64字符。

账号自毁时限:如果账号在一定时间内不上线,到时限后会自动删除账号和所有资料,删除后不可找回,只能重新注册。默认时限为6个月,可以选择1个月、3个月、6个月或12个月。

滥发垃圾消息封禁:3天或更久。

注:封禁时间与封禁次数有关,次数越多时间越久,最终会导致永久禁止主动发起私聊和在公开群组发言。

相关内容:

  • 发骚扰信息会怎么样?

  • TG使用 +86 手机号注册,无法私聊其他人?

  • 为什么我发消息不成功并且消息右下角有红色感叹号?

一个账号可以加入的频道和超级群组数量:包括您拥有的频道和群组在内,一共可以加入最多500个。

可保存的 GIF 数量:最多200个。

视频头像时长:最多10秒。

群组和频道创建数量:一天最多50个。

注:一个账号所拥有的公开群组和公开频道的总数量最多10个。

官方客户端可登录账户数:最多三个。

相关内容:电脑版 Telegram 多开/登录多账号

● 对话和群组

群组成员:最多20万人。

群组内管理员数量:最多50个。

群组内机器人数量:最多20个。

聊天主列表可置顶的对话数量:最多5个对话或频道+5个加密对话。

群组名称和简介:最多255字符。

照片和视频自毁时限:可设置1~60秒。

近期操作可查看的时间范围:近2日。

单条消息可at成员总数:最多50个,超过则不会发出通知。

群组内可见消息数量:最多100万。

注:在群组搜索框输入 + 或 - 可以查看群组中现有消息数。

置顶消息数量:无上限。

查看群组统计数据的最低人数:500人。

群组用户名更改保留时限:约15~30分钟。

设置群组贴纸的最低人数:100人以上。

● 语音聊天

参与人数:无上限。

视频功能(相机及屏幕共享):只有前30个参与者可以开启相机及屏幕共享,之后的参与者只能进行语音聊天。

注:Telegram 承诺此后更新会增加此数量。

标题长度:最多64字符。

预定时间范围:最多7天。

● 频道

可拥有的公开群组和公开频道数量:最多10个。

用户名长度:5~32字符。

频道名称和简介:最多255字符。

频道管理员数量:包括机器人管理员在内,最多50个。

帖子编辑时限:无限制,但如果频道链接了讨论组,则不会在群组中更新超过2周的帖子。

频道订阅者数量:无限制。

频道管理员可见的订阅者:200个。

频道注销:超过1k订阅者的频道只能被 Telegram 官方删除。

不订阅的情况下对私密频道访问:一天最多5分钟。

相关内容:在不加入私密频道时访问频道内容。

可邀请用户:最多200个。

查看频道统计数据的最低人数:50人。

频道用户名更改保留时限:约15~30分钟。

● 消息

单条消息长度:最多4096字符。

媒体消息描述:最多1024字符。

注:即发送照片或视频等媒体文件时,附加的文本描述内容。

上传文件大小:最多2G。

视频消息时长:最多1分钟。

单条消息使用相册模式发布图片或视频数量:最多10个。

预定消息数量:最多100个。

预定时间范围:最多365天。

● 文件夹

文件夹数量:最多10个。

文件夹内置顶对话数量:最多100个。

● 附近的人

可见范围:约12km。

可见用户数量:最多100人。

可见基于地理位置的聊天:最多10个最近的聊天。

● 机器人

可由 @BotFather 生成的机器人数量:最多20个。

相关内容:我能创建多少机器人?

机器人用户名长度:5~32字符。

机器人信息长度:最多120字符。

注:机器人信息即初始和机器人对话时显示的提示框内容。

机器人简介长度:最多512字符。

注:简介和普通账号的签名类似。

使用 BotAPI 的文件限制:上传最大50MB,下载最大20MB。

转发消息数量:最多每小时2000条。

键盘按钮数量:最多100个。

消息格式数据:最多10KB。

消息频率:每秒最多30条;对于公开群组和频道的机器人来说,每分钟最多20条。可由 @BotSupport 提升该数量。

API 请求频率:每秒最多30次请求,可由 @BotSupport 提升该数量。

机器人命令数量:最多100个。指在 @BotFather 中可设置在命令列表显示出的命令,而不是代码中的命令数量。

机器人命令长度:1~32字符。

机器人命令描述长度:2~256字符。

机器人 /start 命令 payload 长度:最多64字符。

机器人警告消息长度:最多200字符。

机器人用户名更改保留时限:最多每天200个,且同时包括账户用户名和机器人用户名在内。

inline 命令结果数量:最多50个。

相关内容:机器人 inline 模式是什么?怎么使用?

● 搜索

全局搜索结果:最多10个,在 Android 上是3个。

全局搜索最小搜索长度:至少4字符。

● 贴纸

添加的贴纸包数量:最多200个。

收藏的贴纸数量:最多5个。

贴纸包中的贴纸数量:静态最多120个,动态最多50个。

贴纸尺寸:对于静态来说,一边等于512像素,另一边等于或小于512像素;对于动态来说需严格为512*512像素。

动态贴纸时长:最多3秒。

贴纸大小:静态最大512KB,动态最大64KB。

FPS:30或60。

贴纸包名称长度:最大64字符。

● Telegraph

账号数量:最多5个。

注:指使用 @telegraph 创建的账户。若直接使用 https://telegra.ph 可以匿名发表文章,但是删除 cookie 后不可再编辑。

文章大小:最多64KiB。

● 其他

视频头像属性:800*800像素,最大2MB。

参考文献

telegram.constants Module — python-telegram-bot 13.7 documentation