Суть программы такова: пользователь отправляет ссылку в телеграмм, бот скачивает видео и отправляет пользователю. Воплотил только 2 пункта. Ошибка с путем к файлу, перед отправкой. Еще пытался переименовать исходный файл, такая-же ошибка.
import telebot
from pytube import YouTube
from time import sleep
import os
bot = telebot.TeleBot(TOKEN);
cd = 'C:\\Users\\admin\\Desktop\\my_projects\\Python\\Bots\\telebot'
@bot.message_handler(content_types=['text'])
def get_text_messages(message):
video_url = message.text
video_obj = YouTube(video_url)
stream = video_obj.streams.get_highest_resolution()
stream.download(cd)
sleep(1)
tn = f'{video_obj.title}.mp4'
video = open("C:\\Users\\admin\\Desktop\\my_projects\\Python\\Bots\\telebot\\"+tn, 'rb')
bot.send_video(message.from_user.id, video, timeout=10)
bot.polling(none_stop=True, interval=0)
Выводит данную ошибку: