Задать вопрос
Da222
@Da222

Как отправить видео c помощью телеграм бота?

Этот кусок кода не работает

video = open('E:/Video/video.mp4', 'rb')
bot.send_video(message.chat.id, video)
  • Вопрос задан
  • 3287 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
iggor-markin
@iggor-markin
Python Developer
Da222, что, если так. Попробуй поиграть со значением timeout.
video = open('E:/Video/video.mp4', 'rb')
bot.send_video(message.chat.id, video, timeout=10)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MaxKra1985
разработчик java, python
А что именно не работает? Какая то ошибка?
Я использую aiogram и пример ниже вполне отработал:
await bot.send_video(chat_id=message.chat.id, video=open('video.mp4', 'rb'), caption='Text for video')


Какого размера видео Вы отправляете? Быть может проблема с размером?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы