我正在尝试使用从常规机器人(来自 BotFather)收到的视频中获得的 file_id、access_hash、file_reference 通过用户机器人通过 telethon 发送视频消息,但最终视频消息作为常规视频发送
await client.send_file(
entity=chat_name,
file=InputDocument(id=file_id, access_hash=access_hash, file_reference=file_reference),
video_note=True
)
通过所有参数,视频都适合视频消息,我尝试在文件中指定本地文件(同一个)的路径,所有内容都成功作为视频消息发送,但我需要使用 file_id 发送它以节省流量。常规机器人将视频发送给用户机器人后,不会进行任何剪切,仍然是 400x400 大小,并且 file_id、access_hash、file_reference 也绝对正确,否则视频就不会发送,错误就会弹出