Automatizar vídeos de suscripciones de YouTube en Ver Más Tarde
⚠️ DEPRECADO: En 2021 se deshabilitó la funcionalidad que permitía funcionar a este Script. Todo el que me conoce, sabe que soy un maniático de la automatización, y de ahorrar tiempo (odio perder tiempo en tareas repetitivas y absurdas). Y, una de las cosas que más me molestan de YouTube, es la PÉSIMA interfaz/UX para ver vídeos de las subscripciones. Y, sobretodo que no hagan uso del WatchItLater para las mismas. Por eso, decidí buscar la forma de automatizar el proceso, que, aunque pretendo hacer un WebApp, ahora mismo, solo es un GoogleScript. Lamentablemente, los GScripts son algo complejos para los que no sois informáticos, pero espero que siguiendo estos pasos, podáis instalarlo sin problemas, mientras saco tiempo (y servidor) para hacer un WebApp (de click en aceptar y listo). Los pasos a seguir, son:
- ASEGURATE de que YouTube te envía mail cada vez que el canal sube un nuevo vídeo
- Copia el Script en tu Google Drive
- Ábrelo (se abrirá en el editor de Scripts).

- Haz click en Recursos->Servicios Avanzados de Google, verás algo así:

- Activa “Gmail API” y “YouTube Data API”.
- En la parte de abajo, haz click en “Consola de Google Developers”, se abrirá una ventana como esta:

- En el cuadro de búsqueda, busca las mismas APIs y actívalas (habilítalas), verás algo parecido a esto, aunque te dirá habilitar, en vez de inhabilitar :)

- Cierra la ventana de “Google Developers Console”
- Haz click en ACEPTAR (del editor de Scripts, donde está el ON/OFF)
- En el editor de Scripts, selecciona “AddNewVideosToWatchItLater”

- Haz click en Ejecutar y ejecuta “AddAddNewVideosToWatchLaterTrigger”
- Haz click en Guardar Y… ya está, ahora, tu lista “Ver Más Tarde”, se llenará automáticamente con los vídeos de tus subscripciones, y si eres como yo, podrás sentarte cómodamente los fines de semana a verlos uno tras otro simplemente con un click :). Basado en/Fuente: DiRaven on Reddit Compártelo si te ha gustado. ¿Tienes dudas con la configuración? Escríbeme.
Preguntas frecuentes
¿Este script todavía funciona?
No. Google deshabilitó la API de suscripciones de YouTube en 2021. Este método ya no funciona. Lo dejo publicado porque el proceso de configuración de Google Apps Script sigue siendo válido para otros proyectos de automatización.
¿Qué alternativas existen ahora para automatizar YouTube?
Puedes usar TubeArchivist (self-hosted) o servicios como Pipedream para monitorizar canales y automatizar acciones cuando se publican vídeos nuevos.
¿Necesito saber programar para usar Google Apps Script?
Un mínimo, sí. El script está en JavaScript y necesitas saber cómo configurar triggers y activar servicios de Google. No hace falta ser desarrollador, pero si no has tocado código nunca puede costarte un rato.
¿Es seguro dar acceso a mi cuenta de YouTube a un script?
El script solo pedía permisos de lectura sobre tus suscripciones. En cualquier caso, puedes revisar y revocar accesos desde myaccount.google.com/permissions.
Y… hasta aquí por hoy!
Artículos relacionados
La Inteligencia Artificial escribe los borradores del blog
Hace nada monté un sistema que recogía solo las ideas del blog y las dejaba como issues en GitHub. Funcionaba, pero el problema se había movido de sitio: ahora tenía cuarenta ideas mirándome y ninguna escrita. Así que cerré el círculo. Ahora un GitHub Action coge una idea-issue cada día, investiga, escribe el borrador entero en mi voz, le genera la imagen de cabecera y lo deja commiteado en el repo, listo para que yo lo revise. Lo mueve Claude Code corriendo dentro de Actions, autenticado con mi suscripción, sin pagar API. Te enseño cómo está montado y cómo replicarlo, con el código en un gist.
Automatizo la captura de ideas del blog en GitHub Issues
Tenía ideas para el blog desperdigadas por todas partes: notas en el móvil, vídeos guardados en YouTube, tareas sueltas que nunca volvía a mirar. La mitad se perdían. Así que monté un sistema que las recoge solas: apunto la idea en Google Tasks o guardo un vídeo en una lista de YouTube, y cada hora un script las convierte en GitHub Issues con la etiqueta draft. Te enseño cómo funciona y, paso a paso, cómo replicarlo en tu propio repositorio: el código completo está en un gist listo para copiar.
He cerrado el repositorio del blog. Te explico por qué.
El repositorio de este blog acaba de pasar a privado. No es por capricho: hay tres razones concretas detrás, y una de ellas tiene que ver con que ya no publico desde GitHub Pages sino desde Cloudflare. Te lo cuento todo.