Obtener vídeos de YouTube y enviar actualizaciones a Telegram desde Google Sheets
Descripción del flujo de trabajo
Automatización que lee nombres de canales en Google Sheets, extrae datos de vídeos de YouTube, aplica filtros según criterios específicos y envía información de vídeos a canales de Telegram en horarios programados.
Cómo funciona
- 1.Activar el flujo según un cronograma predefinido usando el disparador temporal
- 2.Extraer nombres de canales y parámetros de búsqueda de las filas de Google Sheets
- 3.Llamar a la API de YouTube para obtener datos de vídeos y metadatos de canales
- 4.Filtrar resultados para identificar y seleccionar vídeos relevantes
- 5.Formatear datos de vídeos y enviar mensajes a canales de Telegram
- 6.Registrar vídeos enviados en Google Sheets para seguimiento y auditoría
Casos de uso
- Monitorear múltiples canales de YouTube y notificar a equipos sobre nuevos lanzamientos
- Agregar vídeos por tema específico y distribuirlos a grupos de trabajo en Telegram
- Rastrear contenido educativo o técnico de canales seleccionados y archivarlo en hojas compartidas
Requisitos
- Cuenta de Google con acceso de lectura y escritura a Google Sheets
- Clave de API de YouTube Data API configurada y habilitada
- Cuenta de Telegram con acceso a canales o grupos para enviar mensajes
- Hoja de Google que contenga nombres de canales o palabras clave de búsqueda
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (23)
Read Channel Names
Google Sheets
Get Videos
HTTP Request
Split Out
Split Out
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Create Playlist
You Tube
Delete Old Playlist
You Tube
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
YouTube
You Tube
Sticky Note4
Sticky Note
Filter Out Upcoming
Filter
Save Playlist ID
Google Sheets
Google Sheets
Google Sheets
Telegram
Set
Sticky Note5
Sticky Note
0715 Trigger
Schedule Trigger
Get Channels
HTTP Request
Update Google Sheet
Google Sheets
When clicking ‘Test workflow’
Manual Trigger
Read Channel Names1
Google Sheets
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note