copyMessage
复制消息到另一个聊天。
请求
POST /:token/copymessage
参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| chat_id | Integer/String | 是 | 目标聊天 ID |
| from_chat_id | Integer/String | 是 | 源聊天 ID |
| message_id | Integer | 是 | 要复制的消息 ID |
| message_thread_id | Integer | 否 | 目标消息线程(话题)的唯一标识符,仅用于超级群和频道 |
| caption | String | 否 | 新的说明文本 |
| parse_mode | String | 否 | 消息解析模式 |
| caption_entities | MessageEntity[] | 否 | 说明文本中的特殊实体列表,可替代 parse_mode 使用 |
| show_caption_above_media | Boolean | 否 | 是否在媒体上方显示说明文本 |
| video_start_timestamp | Integer | 否 | 视频开始播放的时间戳(秒) |
| disable_notification | Boolean | 否 | 静默发送消息,用户将收到无声通知 |
| protect_content | Boolean | 否 | 保护消息内容不被转发和保存 |
| reply_parameters | Object | 否 | 回复参数,描述要回复的消息 |
| reply_to_message_id | Integer | 否 | 要回复的消息 ID |
| reply_markup | Object | 否 | 自定义回复标记 |
响应
成功时返回 MessageId 对象数组。
json
{
"ok": true,
"result": [
{
"message_id": 12345
}
]
}错误码
| 错误码 | 描述 |
|---|---|
| 400 | 请求参数错误 |
| 401 | Token 无效 |
| 403 | 无权限执行此操作 |
| 404 | 源消息不存在 |
