Все любимые каналы — одной лентой, без рекомендаций

Сценарий собирает ленту твоих каналов через RSS Read, отсеивает короткие и старые ролики и отдаёт всё одной лентой, запоминая уже известное в redis.

  • Только твои каналы, без рекомендаций
  • Короткие и старые ролики отсеиваются
  • Уже известное берётся из памяти — быстро
  • Открывается в любой читалке
WebhookRedisYouTube

Как это работает

Чтобы связать RSS Read и Webhook, не нужен программист: готовый сценарий соединяет их за пару минут.

  1. Запуск: Ручной триггер для теста
  2. Затем: Установить каналы
  3. Затем: Сделать каждый канал одним элементом
  4. Затем: Чтение RSS YouTube каналов
  5. Проверка: Отфильтровать Shorts и старые видео
  6. Затем: Получить инфо о видео из кеша
  7. Проверка: Видео в кеше?
  8. Если да — Получить кешированные RSS-элементы
  9. Проверка: Объединить RSS-элементы
  10. Затем: Сортировать по дате
  11. Затем: Построить RSS-ленту
  12. Запуск: Ответить на вебхук
  13. Если нет — Получить ID видео
  14. Затем: Получить детали видео
  15. Затем: Извлечь краткое описание
  16. Затем: Получить поля RSS
  17. Затем: Создать элементы RSS
  18. Затем: Получить поля для кеша
  19. Затем: Кешировать инфо о видео
  20. Затем: Получить новые RSS-элементы
  21. Запуск: RSS вебхук

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.