Отправка видео через telebot
Мне надо отправить видео через библиотеку telebot
`@client.message_handler(content_types = ['text', 'video'])
def get_text(message):
if message.text == 'Заказ выплаты':
client.send_message(message.chat.id, '.....')
**elif message.text == 'Пополнение баланса':
video = open('ABOBA.mp4', 'rb')
client.send_video(message.chat.id, 'video')**
elif message.text == 'О UnitTrust':
client.send_message(message.chat.id, '.....')
elif message.text == 'Связь с поддержкой':
client.send_message(message.chat.id, '.....')`
Но видео почему то не отправляется
Ответы (1 шт):
Автор решения: vladrunk
→ Ссылка
Ты вместо файла в переменной video шлёшь строку 'video'. Попробуй убрать кавычки. Вот так:
client.send_video(message.chat.id, video)
# sendVideo
video = open('/tmp/video.mp4', 'rb')
tb.send_video(chat_id, video)