# Youtube

> YouTube: поиск видео, инфо о видео, подписки, мониторинг каналов

- Skill: `rayan55050/youtube` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rayan55050/youtube`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rayan55050/youtube/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Rayan55050 (https://skillmd.com/u/rayan55050)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rayan55050/youtube

---


# YouTube

YouTube Data API v3 — поиск видео, информация о видео, подписки, мониторинг новых загрузок.

## Фоновый мониторинг

YouTubeMonitor проверяет каналы каждые 30 минут.
Когда на канале выходит новое видео — пуш в Telegram с названием, каналом и ссылкой.
Каналы подтягиваются автоматически из подписок (если настроен OAuth).

## Как использовать

- "Найди видео про X" → `youtube_search` с запросом
- "Что за видео?" + ссылка → `youtube_info` — название, канал, просмотры, лайки, описание
- "О чём это видео?" + ссылка → `youtube_summary` — достаёт субтитры и делает выжимку
- "Суммаризируй видос" + ссылка → `youtube_summary`
- "Мои подписки на YouTube" → `youtube_subscriptions`
- "Что я лайкал на YouTube?" → `youtube_liked`
- "Найди на ютубе последние видео про крипту" → `youtube_search`
- "Скачай это видео" + ссылка → `media_download` — скачивает через yt-dlp и отправляет в Telegram

## OAuth (подписки, лайки)

Если настроен OAuth (`python -m src.monitors.youtube_monitor --setup`):
- `youtube_subscriptions` — список каналов, на которые подписан
- `youtube_liked` — последние лайкнутые видео
- Авто-синк подписок в мониторинг каналов при старте бота

## API квота

YouTube Data API v3: 10,000 units/день (бесплатно).
- Поиск: 100 units за запрос
- Инфо о видео: 1 unit
- Проверка новых видео канала: 1 unit за канал
- Подписки: 1 unit за 50 подписок

