Как отправить видео с YouTube в aiogram?
есть код:
elif '/video' in ms.text:
print('hello')
await bot.send_video(
chat_id=ms.from_user.id,
video='https://youtu.be/nPhOGiyvwxs',
caption='С новым годом!⛄'
)
но он выдает ошибку:
raise err(cls.text or description)
aiogram.utils.exceptions.InvalidHTTPUrlContent: Failed to get http url content
как отправить видео по ссылке в aiogram?
Ответы (2 шт):
Автор решения: Alex Zab
→ Ссылка
Попробуйте сделать это не как видео (video='https://youtu.be/nPhOGiyvwxs'), а как ссылку - url='https://youtu.be/nPhOGiyvwxs'
Автор решения: Alex Zab
→ Ссылка
Попробуйте отправить обычное сообщение с двойной (что бы было видео) ссылкой -
elif '/video' in ms.text:
await bot.send_message(message.chat.id, "С новым годом!⛄
\nhttps://youtu.be/nPhOGiyvwxshttps://youtu.be/nPhOGiyvwxs")
