Desarrollo y DevOps

Enviar actualizaciones de GitHub a Telegram en horarios programados

9 nodos 307 153 Scheduled trigger
Descargar

Descripción del flujo de trabajo

Automatiza la entrega de eventos del repositorio de GitHub a Telegram a intervalos regulares. El flujo recupera la actividad del repositorio, filtra eventos relevantes por tipo, los formatea en mensajes legibles y envía notificaciones a tu canal de Telegram, manteniendo informado a tu equipo sin necesidad de supervisión manual.

Cómo funciona

  1. 1.Activar la automatización según un horario establecido
  2. 2.Obtener nuevos eventos y actividades del repositorio de GitHub
  3. 3.Filtrar eventos según criterios de tipo e importancia
  4. 4.Dar formato a los detalles del evento en un mensaje estructurado
  5. 5.Enviar la notificación formateada al canal o grupo de Telegram designado

Casos de uso

  • Notificar al equipo sobre problemas nuevos, actualizados o cerrados en tiempo real
  • Alertar sobre solicitudes de extracción, revisiones y actividades de fusión
  • Consolidar notificaciones de múltiples repositorios en un único canal de Telegram

Requisitos

  • Cuenta de GitHub activa con acceso API al repositorio objetivo
  • Token de bot de Telegram y autorización de canal/grupo para enviar mensajes
  • Frecuencia de horario configurada (comprobaciones por hora, diarias o semanales)

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

Telegram GitHub

Detalles

Disparador Scheduled trigger
Nodos 9
Aplicaciones 2
Vistas 307
Descargas 153

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (9)

Sticky Note

Sticky Note

#1

Sticky Note1

Sticky Note

#2

Sticky Note2

Sticky Note

#3

Sticky Note3

Sticky Note

#4

Send Message to @user

Set

#5

Check for comments

Filter

#6

Map title, url, created, comments

Set

#7

Run every 10 minutes

Schedule Trigger

#8

Get Github Issues

Github

#9