Tu primer workflow en n8n (Discord + Cron) – 2

Últimamente me venían pidiendo algo bien práctico de n8n, así que me senté con un mate y grabé este paso a paso para que armes tu primer workflow desde cero. La idea es simple pero potente: disparar algo con un Cron y mandar mensajes a un canal de Discord automáticamente. Nada de magia negra ni plataformas carísimas: todo directo, claro y autohospedable.

Qué armamos en el video

  • Cómo crear un workflow desde cero en n8n
  • Qué es un trigger y por qué el nodo Cron es clave
  • Cómo programar tareas recurrentes
  • Conectar n8n con Discord y enviar mensajes automáticos
  • Un vistazo rápido a webhooks para cuando quieras disparar el flujo desde afuera

El mapa del workflow

Mi receta base para arrancar con n8n, sin vueltas:

1) Trigger (Cron)
2) Lógica/consulta (opcional: HTTP Request, Set, IF)
3) Salida (Discord)

Con eso ya podés cubrir un montón de casos: recordatorios, checks de disponibilidad, alertas y mensajitos programados que te salvan el día.

1) Trigger: Cron

El Cron es el que pone el ritmo. Lo configurás para que corra cada X minutos, a cierta hora o en días específicos. Es el “relojito” que dispara todo. En el video lo uso para:

  • Enviar un mensaje recurrente a Discord
  • Pegarle a una API y avisar resultados

Tip: seteá la zona horaria en n8n para que tus horarios no bailen.

2) Hacer algo útil en el medio

Acá podés:

  • Consultar una API con HTTP Request
  • Formatear datos con un nodo Set
  • Agregar condiciones con IF

Para el ejemplo “Useless facts”, pego a una API que devuelve un dato random y lo mando directo al canal. Para “Downtime Detector”, consulto una URL y si responde mal, aviso.

VER:  5 cosas útiles que podés hacer con tu servidor casero (y una que no recomiendo)

3) Enviar el mensaje a Discord

Tenés dos caminos. En el video muestro el más simple: Webhook de Discord.

  • En Discord: canal > Edit Channel > Integrations > Webhooks > New Webhook > Copy Webhook URL.
  • En n8n: nodo HTTP Request
    • Method: POST
    • URL: pegás la Webhook URL
    • Content Type: JSON
    • Body:
      {
      "content": "Hola desde n8n 👋"
      }

      Y listo, Discord recibe el mensaje. Si querés formateo más avanzado, también podés mandar embeds.

Tip: guardá la Webhook URL como credencial/secret en n8n para no exponerla en el nodo.

Bonus: Webhooks de entrada en n8n

Cuando no querés depender del Cron, usás un nodo Webhook al inicio. n8n te da una URL pública que podés llamar desde cualquier lado (otro servicio, un script, lo que sea) y eso dispara el workflow. Ideal para recibir eventos externos.


Descargá los workflows del video

Importalos en n8n y cambiá lo mínimo: tu Webhook de Discord, la URL a monitorear, y la frecuencia del Cron.


Mirá el tutorial completo


Cierre

Si estabas buscando tu entrada a n8n, este es el punto de partida. Con un Cron y un Webhook a Discord ya podés automatizar cosas útiles en minutos. A partir de acá, la curva es pura diversión: sumale condiciones, loops, credenciales y empezá a conectar piezas como si fueran LEGO. Cualquier duda, te leo en los comentarios. Nos vemos en el próximo, con más café y menos trabajo repetitivo.

Loading

Esta entrada fue publicada el youtube. Agregá a favoritos el enlace permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *