Disparadores

Un disparador es el evento al que responde una reacción. En la sección Disparador del editor puedes activar varios tipos a la vez: se combinan con «O» — la reacción se activará si se cumple cualquiera de los disparadores habilitados. Las restricciones adicionales (etiquetas, parámetros, chats) se configuran por separado en Condiciones.

Mensaje de texto

Se activa con texto o con el pie de foto de un multimedia. En el campo «Qué buscar» se elige el modo:

  • Palabras clave — lista de palabras o frases. Parámetro «Coincidencia»: contiene, coincidencia exacta, empieza por, expresión regular; más la opción «Distinguir mayúsculas».
  • Enlace — el mensaje contiene una URL.
  • Email — contiene una dirección de correo.
  • Mención (@username) — contiene una mención.
  • Cualquier texto — cualquier mensaje de texto.

Comando

Se activa con comandos de barra. En el campo «Comandos (sin «/»)» lista los nombres, por ejemplo help, menu. El bot responderá a /help y /menu.

Comando /start

Disparador específico para /start. El campo Payload captura el parámetro de deep link (/start <payload>); si está vacío, se activa con cualquier /start. Es la base para enlaces de referidos y campañas.

Pulsación de botón inline (callback)

Se activa al pulsar un botón inline. El campo «Datos del botón (callback_data)» y «Coincidencia» (exacta, empieza por, contiene, expresión regular) determinan qué botones capturar.

Multimedia

Se activa con archivos adjuntos de los tipos seleccionados: Foto, Vídeo, Videomensaje, Documento, Audio, Nota de voz, GIF, Sticker, Dado, Juego, Encuesta, Contacto, Geolocalización, Lugar, Álbum.

Evento del sistema

Se activa con eventos del chat: Entró por enlace, Añadido al chat, Abandonó el chat, Eliminado del chat, Cambió de estado, Solicitud de unión, Reacción a un mensaje, Contador de reacciones. Muy útil para bienvenidas, moderación y gestión de solicitudes.

Respuesta y reenviado

  • Respuesta (reply) a un mensaje — se activa cuando el mensaje es una respuesta a otro.
  • Mensaje reenviado — se activa con reenvíos.

Cada N-ésimo mensaje

Se activa en cada N-ésimo mensaje del usuario (campo «Cada mensaje número»). Útil para sugerencias periódicas o control de spam.

Programado (fechas)

Se activa en los momentos indicados (lista de fechas). La reacción programada se envía a los suscriptores activos al llegar la hora — ver Difusiones.

Solicitud web entrante (webhook)

Se activa con una solicitud HTTP externa. Se definen la Ruta (la URL completa se forma a partir de la dirección del bot y la ruta), el Token secreto (para protección) y el Método (POST / GET / PUT / ANY). Los datos de la solicitud pasan al contexto de ejecución y están disponibles en las acciones mediante {{ctx.campo}}. Más información en Solicitudes web y webhooks.

Qué sigue