python
通过以下功能,我尝试使用语言和库向电报发送一个圆圈telethon
。
async def unauth(self, _: telethon.events.NewMessage):
if not self.get_is_running():
return
video_path = 'video/circle.mp4'
wait self.client.send_file(self.dialog.id, video_path, video_note=True)
尽管根据文档,该参数负责媒体文件的“圆度”,但程序会video_note
向选定的对话框发送self.dialog
一个 GIF 文件()。
video_note(
bool
,可选):是否True
将视频作为视频注释发送,也称为圆形视频消息。
确保该文件可以通过电报转换成圆圈非常重要。
开发人员在调用库中的函数时不会报告异常级别的错误,但它们会在 API 上自动将不符合条件(大小和重量)的视频文件调整为 GIF 文件。
为了使该功能正常运行,
video_path
建议从 Telegram“圈子”下载位于 的视频文件。一旦文件获得所需的重量和尺寸,该功能就会开始正常工作。