已知的 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