python - 如何在没有用户使用电报机器人上传的情况下发送 gif 或视频
问题描述
elif message.text == 'Test':
video = open('static/ct_ramp.mkv','rb')
await message.answer_video(video)
video.close()
我使用 aiogram 和此代码来发送我的视频,但我应该将其上传以查看:https
://i.stack.imgur.com/NcYjg.png 我
如何发送并立即查看?
解决方案
你不能。每个用户都必须配置自己的 Telegram 客户端以自动下载媒体。您或您的机器人无法在用户端强制执行此操作。
您可以做的是配置您自己的 Telegram 客户端(安卓、桌面等)以使用自动下载视频,然后自动播放功能将适用于您的大尺寸视频。
推荐阅读
- javascript - “display:none”元素的宽度或高度为零是标准吗?
- javascript - 使用向下箭头键滚动 div 不起作用
- c - 试图理解一个递归函数来反转一个字符串
- r - 在 Rstudio 中按 source 只显示工作目录而不是运行代码
- ios - 获得正确重用标识符的问题
- java - 如何在两行上获取 JTable 标题文本
- react-native - Flutter apk/ipa 大小 vs React Native apk/ipa 大小
- flutter - 为什么背景过滤器会模糊我的整个应用程序
- android - 无法使用 Firebase 向 Microsoft 进行身份验证
- javascript - 数组长度不变