Telegram机器人能否通过指定命令创建群聊?API是否有更新?
Telegram机器人创建群聊的功能支持现状
- 现在已经支持该功能:当前Telegram Bot API允许机器人创建包含指定用户的新群聊(包括双人会话,Telegram的双人会话本质属于特殊类型的群聊)。你可以通过调用
create_new_chat方法实现需求。 - 触发逻辑可行:用户点击按钮或发送指定命令后,机器人即可触发该方法,只需传入需要加入会话的两个用户ID即可(前提是用户未屏蔽机器人,且机器人能获取到用户的ID)。
- 调用参数要点:
- 必须传入
user_ids数组,包含目标用户的ID列表(至少2个) - 可选参数
title用于设置群聊名称,双人会话可留空,Telegram会自动以对方用户名作为会话标题 - 如
description(群描述)、chat_photo(群头像)这类可选参数可按需配置
- 必须传入
- 权限说明:只要用户与机器人有过互动(比如发送消息、点击按钮),机器人就具备发起会话创建请求的权限,无需额外特殊授权。
补充:创建双人会话时,目标用户会收到加入邀请,确认后即可进入新会话;多人群聊的逻辑类似,需要成员确认加入。
内容的提问来源于stack exchange,提问作者Bohdan Yerpkhin
相关产品推荐
相关产品推荐

