- Backoff
- Esperar cada vez más entre reintentos sucesivos, normalmente de forma exponencial, para dar tiempo a que un servicio sobrecargado se recupere.
- BotFather
- El bot oficial de Telegram para crear bots y gestionar su configuración.
- Callback query
- La actualización de Telegram que se envía cuando alguien pulsa un botón inline con
callback_data. - Circuit breaker
- Patrón que deja de llamar durante un tiempo a una dependencia que falla en lugar de acumular peticiones.
- Clave de idempotencia
- Valor único que se envía con una petición para que el servidor reconozca e ignore los reintentos.
- Cola de mensajes fallidos
- Cola a la que van los mensajes tras fallar repetidamente, para revisarlos sin bloquear a los demás (dead-letter queue).
- Comando slash
- Comando que empieza por
/y que la plataforma de chat envía a una app con opciones estructuradas. - Consentimiento (opt-in)
- Aceptación explícita de una persona para recibir mensajes. Obligatorio en los mensajes de WhatsApp iniciados por la empresa.
- Embed
- Tarjeta de mensaje enriquecida de Discord con título, descripción, campos, imágenes y color.
- Embedding
- Vector numérico que representa el significado de un texto; se usa en búsqueda semántica y recuperación.
- Entrega al menos una vez
- Garantía de que un evento se entregará, posiblemente más de una vez. Exige manejadores idempotentes.
- Expresión cron
- Cinco campos (minuto, hora, día del mes, mes, día de la semana) que describen un horario recurrente. Crea una con el generador de cron.
- Gateway
- La API WebSocket de Discord que transmite eventos en tiempo real a los bots conectados.
- HMAC
- Código de autenticación de mensajes basado en hash: un hash con clave usado para firmar payloads de webhooks con un secreto compartido.
- Idempotencia
- Propiedad por la que ejecutar una operación varias veces tiene el mismo efecto que hacerlo una vez.
- Inyección de prompts
- Texto que intenta anular las instrucciones de un modelo de IA, enviado por un usuario u oculto en contenido que el modelo lee.
- Intents
- Grupos de eventos del Gateway de Discord a los que se suscribe un bot. Algunos son privilegiados y requieren aprobación.
- Interacción
- Evento de Discord que se produce cuando alguien usa un comando slash, un botón, un menú o un modal.
- Jitter
- Variación aleatoria añadida a las esperas entre reintentos para que muchos clientes no reintenten a la vez.
- JWT
- JSON Web Token: conjunto de claims firmado y codificado en base64url. Decodificar no es lo mismo que verificar.
- Límite de tasa
- Tope de peticiones que un cliente puede hacer en un periodo. Superarlo devuelve HTTP 429.
- Lista de permitidos
- Lista explícita de valores autorizados (comandos, dominios, IDs). Más segura que intentar bloquear todos los valores malos.
- Long polling
- Pedir eventos nuevos con una petición que el servidor mantiene abierta hasta que llegan eventos o vence un plazo.
- MCP (Model Context Protocol)
- Protocolo abierto que permite a las aplicaciones de IA descubrir y llamar herramientas y recursos expuestos por servidores.
- Mensaje de plantilla
- Formato de mensaje de WhatsApp preaprobado que puede enviarse fuera de la ventana de 24 horas.
- Mensaje efímero
- Mensaje visible solo para quien lo provocó (Discord, Slack).
- Mini App
- Aplicación web que se abre dentro de Telegram y puede intercambiar datos con un bot.
- Modo privacidad
- Ajuste de grupos de Telegram que limita qué mensajes recibe un bot.
- RAG (generación aumentada por recuperación)
- Recuperar documentos relevantes y añadirlos al prompt para que las respuestas se basen en tus datos.
- Respuesta diferida
- Confirmación inicial a una interacción de Discord (tipo 5) que da hasta 15 minutos para enviar la respuesta real.
- robots.txt
- Archivo que indica a los rastreadores qué rutas evitar, estandarizado en el RFC 9309.
- Scope OAuth2
- Permiso con nombre que se solicita al instalar una app (por ejemplo
chat:writeen Slack). - Secret token (Telegram)
- Valor que fijas con
setWebhooky que Telegram envía en la cabeceraX-Telegram-Bot-Api-Secret-Token. - Signing secret
- Secreto compartido con el que una plataforma (como Slack) firma las peticiones a tu app.
- Socket Mode
- Modo de conexión por WebSocket de Slack que elimina la necesidad de una Request URL pública.
- SSRF
- Falsificación de peticiones del lado del servidor: engañar a un servidor para que descargue URLs internas o no previstas.
- Teclado inline
- Botones adjuntos a un mensaje de Telegram que abren URLs o envían callback queries.
- Token bucket
- Algoritmo de limitación que permite ráfagas hasta una capacidad mientras impone una tasa media.
- Token de app (app-level token)
- Token de Slack (
xapp-) que representa a la propia app y se usa para abrir conexiones de Socket Mode. - Token del bot
- La credencial que autentica a un bot ante la API de una plataforma. Equivale a la contraseña de la cuenta del bot.
- Llamada a herramientas (tool calling)
- Capacidad de un modelo de pedir la ejecución de funciones que defines, con argumentos JSON.
- Update
- Objeto de evento de Telegram con un
update_idcreciente. - Webhook
- Petición HTTP que un servicio envía a tu URL cuando ocurre un evento.
Referencia
Glosario de bots y automatización
Definiciones breves de los términos usados en las guías, en orden alfabético.