Как отправить видео в aiogram? Telegram bot/python
Думал такая же система как и с фото, я фото загружал на диск и брал ссылку. А с видео так не работает.
elif message.text == '001':
await bot.send_video(message.chat.id, video='')
Ответы (2 шт):
Автор решения: Kuchizu
→ Ссылка
await bot.send_video(message.chat.id, open('VideoFile.mp4', 'rb'))
Или
await bot.send_video(message.chat.id, 'video_id')
Или
await bot.send_video(message.chat.id, 'video_url')
Автор решения: allpnay
→ Ссылка
Так отправляется видео, также, если видео отправлено с caption, то к параметрам добавляем:
await bot.send_video(message.chat.id, video=message.video.file_id, caption=message.caption)