Получение id последнего видео на youtube канале
Как на python получить id последнего видео с канала на youtube?
Хочу сделать discord бота, который оповещает сервер о новых видео на определённых каналах.
Использую discord.py.
Ответы (1 шт):
Автор решения: Johan
→ Ссылка
Можете использовать для этого библиотеку pytube. В примере ниже, можно получить все id, названия и т.д. на канале. Но, если вас интересует именно id последнего видео, то это будет, как раз, первый возвращенный id:
from pytube import Channel
def video_id(url):
return Channel(url).videos[0].video_id
def main()
print(f'ID последнего видео: {video_id(input("Введите ссылку на канал: "))}')
if __name__ == "__main__":
main()