¿CON QUÉ IA?

Caso de usoProgramación

Comprobar que los mensajes automáticos llegaron, no solo que se enviaron

Un desarrollador vio que su script registraba 88 mensajes enviados a Discord, pero solo llegó uno, y cambió cómo comprueba los envíos.

ParaprogramarLo contó @scrapemint en DEVDificultad media

A quién le sirve. Quien envía avisos, correos o publicaciones de forma automática y se fía de un registro que dice «enviado», sea programador o no.

Qué hicieron

El autor tiene scripts que publican avisos de forma automática en redes. Una mañana el registro decía que había enviado 88 mensajes a un canal de Discord y el canal solo mostraba uno: Discord había descartado el resto sin dar error porque enviaba uno cada 2,5 segundos. Al revisar sus otros scripts vio el mismo fallo: anotaban que habían pulsado el botón, no que el mensaje hubiera llegado. Cambió los scripts para comprobar desde el lado receptor si el mensaje aparece.

Cómo salió

Al espaciar los envíos a 7 segundos la entrega funcionó. Corrigió además otros tres fallos parecidos, como un mensaje escrito en el buscador en vez de en la caja de mensaje. El envío masivo a Discord todavía no se verifica uno a uno y lo cuenta a mano.

Conviene saber

Un registro que dice «enviado» puede ser falso si solo anota la acción. Si no sabes si un envío falló, no lo repitas sin comprobar, porque puede salir duplicado.

Qué necesitas

  • Un proceso automático que envíe mensajes o publicaciones
  • Acceso al registro de lo que envía
  • Una forma de ver el resultado en el lado receptor, por ejemplo el canal o la bandeja
  • Una IA que revise el proceso, como Claude o ChatGPT

Cómo hacerlo tú, paso a paso

  1. Mira qué escribe tu registro cuando algo sale bien y qué evento lo provoca.
  2. Comprueba si ese evento es el envío real o solo el clic o la orden.
  3. Añade una comprobación en el lado receptor: que el mensaje aparezca donde debe.
  4. Espacia los envíos si el servicio descarta mensajes cuando van muy seguidos.
  5. Anota tres resultados distintos: confirmado, no enviado y dudoso.
  6. Repite solo los que seguro no se enviaron y revisa a mano los dudosos.
  7. Prueba la comprobación con un envío real que salga bien para ver que de verdad da el visto bueno.
Pruébalo con tu IA
Revisa este proceso automático de envío de [mensajes, correos o publicaciones]: [pega aquí las instrucciones o el código]. Dime en qué puntos el registro anota «enviado» sin comprobar que haya llegado. Para cada punto propón una comprobación que mire desde el lado receptor, por ejemplo [dónde mirar]. Separa los resultados en tres: confirmado, seguro que no se envió y dudoso, y di cuáles son seguros de repetir. Has terminado cuando cada envío tenga una de esas tres etiquetas.

Consejos

  • Un aviso que siempre falla no sirve: acabas ignorándolo.
  • Repetir un envío dudoso es la forma típica de publicar dos veces.
  • Cuenta a mano de vez en cuando lo que llegó, sobre todo en envíos masivos.

Preguntas frecuentes

¿Por qué no daba error si no llegaban los mensajes?

Porque el servicio los recibía y los descartaba por llegar demasiado seguidos, sin avisar. El script no tenía forma de enterarse.

¿Sirve si no programo?

La idea sí: comprueba siempre en el destino que el mensaje llegó y no te fíes solo del informe de la herramienta.

Fuentes

En el directorio desde el 10 de noviembre de 2026.

Parecidos

  1. Dar a un agente la capacidad de olvidar recuerdos viejos

    Un desarrollador probó una versión muy básica de una técnica para que un agente olvide información y dice que funciona sorprendentemente bien.Caso@german-noob.win en BlueskyAgente propioDificultad avanzada
  2. Detectar dependencias y parches sobrantes en un proyecto

    Un servidor MCP permite a un agente revisar si un proyecto usa paquetes y polyfills innecesarios, en remoto o como servidor local.Casomcp.e18e.devAgente propio2 fuentesDificultad avanzada
  3. Listar los fallos de una función y pasarlos al agente de otro

    Un agente de IA listó todos los problemas de una función y se los mandó a un ingeniero, cuyo propio agente los fue resolviendo.Caso@carnage4life en BlueskyAgente propioDificultad avanzada
  4. Crear un agente que programa en R con solo tres herramientas

    Un autor monta en R un agente de programación con Claude a partir de tres funciones básicas y luego le añade herramientas para hacerlo más seguro.Casotidydesign en SubstackAgente propioDificultad avanzada
  5. Revivir y crear aplicaciones con agentes de programación

    El matemático Terence Tao cuenta cómo usó agentes de programación para recuperar programas antiguos y crear otros nuevos.Casoterrytao.wordpress.comAgente propioDificultad avanzada
  6. Crear agentes pequeños a medida, como uno en un reproductor de música

    El autor escribe muchos agentes pequeños, por ejemplo dentro de su reproductor de música, y señala que como código son triviales.CasoHacker NewsAgente propioDificultad avanzada

Más: todo sobre programación

Cada lunes, lo nuevo en tu correo

Lo que ha salido esa semana, las skills que más suben y tres casos que puedes copiar.

Un correo a la semana. Te das de baja con un clic.