forward_messages()¶
-
Client.
forward_messages
()¶ 转发指定消息。
- 参数:
- 返回:
message
: 成功则将返回已转发的消息。(如果转发的是一组消息,则返回列表)请注意:批量转发时,如果所有需要转发的消息都无效(即删除)则会抛出
MessageIdInvalidError
错误; 如果只有一些消息无效,则只是返回的列表中没有这些消息。
- 引发
MessageIdInvalidError – 如果消息的 ID 无效
示例
# 单条消息 await client.forward_messages(chat, message) # 或者 await client.forward_messages(chat, message_id, from_chat) # 或者 await message.forward_to(chat) # 多条消息 await client.forward_messages(chat, messages) # 作为一个副本发送(不带转发来源) await client.send_message(chat, message)