Youtube
Provide a customizable AI assistant on Telegram with multiple tools, skills, and monitors that runs locally using hybrid memory.
npx -y skills add Rayan55050/progressive-agent --skill youtubeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
YouTube: поиск видео, инфо о видео, подписки, мониторинг каналов
SKILL.md
2.6 KB, as published. Nobody here has run it
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 подписок