Как отслеживать последние новости о Дмитрии и Найви на YouTube в 2026 году: пошаговая инструкция
Коротко
---
Узнайте, как быстро и эффективно отслеживать последние новости о Дмитрии и Найви на YouTube в 2026 году с помощью практических инструментов и настроек на вашем личном VPS.
---
В современном информационном пространстве новости о популярных личностях и трендовых темах появляются непрерывно. Для тех, кто хочет быть в курсе последних событий о Дмитрии и Найви на YouTube, важно иметь надежное и удобное решение. В этой статье я расскажу, как настроить на вашем личном VPS автоматический мониторинг новостей и видеороликов, чтобы получать свежие обновления без постоянного ручного поиска.
Почему важно следить за новостями о Дмитрии и Найви на YouTube?
Дмитрий и Найви — фигуры, вызывающие активное обсуждение в соцсетях и на платформе YouTube. Новости о них могут касаться новых видеороликов, событий, анонсов, интервью или других важных моментов. Автоматизированный мониторинг позволяет не пропускать важные новости, экономит время и помогает быть в курсе актуальных трендов.
Что понадобится для настройки
Перед началом убедитесь, что у вас есть:
- Личный VPS с установленной операционной системой Linux (например, Ubuntu 22.04 или 24.04).
- Доступ к командной строке и права администратора.
- Установленный Docker или возможность установить его.
- Навыки работы с командной строкой и базовые знания Python.
Шаг 1. Подготовка VPS: установка необходимых инструментов
Для автоматического поиска и уведомлений нам потребуется несколько инструментов:
- Python — для написания скриптов парсинга и обработки данных.
- YouTube Data API v3 — для получения информации о новых видео.
- cron — для регулярного запуска задач.
- Mail или Telegram бота — для отправки уведомлений.
Установка Python и необходимых пакетов
`bash sudo apt update sudo apt install python3 python3-pip -y pip3 install google-api-python-client --upgrade pip3 install --upgrade google-auth-oauthlib `
Установка Docker (если еще не установлен)
`bash sudo apt install docker.io -y sudo systemctl enable --now docker `
Шаг 2. Получение доступа к YouTube Data API
- 01Перейдите на Google Cloud Console.
- 02Создайте новый проект или выберите существующий.
- 03В разделе API & Services активируйте YouTube Data API v3.
- 04Создайте учетные данные OAuth 2.0 или API-ключ.
- 05Скачайте файл credentials.json и загрузите его на ваш VPS.
Настройка API-ключа
Если используете API-ключ, запомните его — он понадобится в скрипте.
Шаг 3. Создание скрипта для поиска последних видео
Создайте файл youtube_monitor.py:
`python import os import json import datetime from googleapiclient.discovery import build
API_KEY = 'ВАШ_API_КЛЮЧ_ЗДЕСЬ' CHANNELS = { 'Дмитрий': 'UCxxxxxxxxxxxxxxxxx', # замените на ID канала Дмитрия 'Найви': 'UCyyyyyyyyyyyyyyyyy', # замените на ID канала Найви } LAST_VIDEO_FILE = 'last_videos.json'
def load_last_videos(): if os.path.exists(LAST_VIDEO_FILE): with open(LAST_VIDEO_FILE, 'r') as f: return json.load(f) return {}
def save_last_videos(data): with open(LAST_VIDEO_FILE, 'w') as f: json.dump(data, f)
def get_latest_video(youtube, channel_id): request = youtube.search().list( part='snippet', channelId=channel_id, order='date', maxResults=1 ) response = request.execute() if response['items']: return response['items'][0] return None
def main(): youtube = build('youtube', 'v3', developerKey=API_KEY) last_videos = load_last_videos() new_videos = []
for name, channel_id in CHANNELS.items(): video = get_latest_video(youtube, channel_id) if video: video_id = video['id']['videoId'] published_at = video['snippet']['publishedAt'] if last_videos.get(channel_id) != video_id:
new_videos.append({ 'channel': name, 'video_id': video_id, 'title': video['snippet']['title'], 'publishedAt': published_at }) last_videos[channel_id] = video_id
if new_videos:
for v in new_videos: print(f"Новое видео от {v['channel']}: {v['title']} 'video_id']}") save_last_videos(last_videos) else: print("Нет новых видео.")
if name == 'main': main() `
Замените 'ВАШ_API_КЛЮЧ_ЗДЕСЬ' на ваш API-ключ, а также вставьте правильные ID каналов для Дмитрия и Найви.
Шаг 4. Настройка автоматического запуска скрипта
Используйте cron, чтобы запускать скрипт, например, каждые 30 минут:
`bash crontab -e `
Добавьте строку:
`bash /30 * /usr/bin/python3 /путь/к/youtube_monitor.py `
Где /путь/к/youtube_monitor.py — полный путь к вашему скрипту.
Шаг 5. Организация уведомлений
Чтобы получать уведомления, можно использовать:
- Email: настроить отправку через sendmail или ssmtp.
- Telegram: создать бота и отправлять сообщения через API.
Пример отправки сообщений в Telegram
Добавьте в скрипт функцию:
`python import requests
TELEGRAM_TOKEN = 'ВАШ_TELEGRAM_BOT_TOKEN' CHAT_ID = 'ВАШ_CHAT_ID'
def send_telegram_message(message): url = f' ' payload = {'chat_id': CHAT_ID, 'text': message} requests.post(url, data=payload) `
И вызовите send_telegram_message() вместо print() при обнаружении новых видео.
Итог
На практике, настройка автоматического мониторинга новостей о Дмитрии и Найви на YouTube сводится к созданию и запуску скриптов, использующих YouTube Data API. Благодаря регулярному запуску через cron и системе уведомлений, вы будете всегда в курсе свежих видеороликов и новостей.
Дополнительные советы
- Следите за лимитами API, чтобы не превысить квоты.
- Обновляйте список каналов по мере появления новых.
- Можно расширить функционал, добавив парсинг комментариев или анализ метаданных.
Создавая такую систему на вашем VPS, вы получаете гибкое и надежное решение для отслеживания новостей и трендов, что особенно актуально в 2026 году, когда информационный поток только усиливается.
Ещё по теме
Читайте также
CTA · VPSVDS
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.