Saltar al contenido principal

Reacciones

El agente puede añadir y eliminar reacciones emoji en mensajes usando la herramienta message con la acción react. El comportamiento de las reacciones varía según el canal.

Cómo funciona

{
  "action": "react",
  "messageId": "msg-123",
  "emoji": "thumbsup"
}
  • emoji es obligatorio al añadir una reacción.
  • Establece emoji como una cadena vacía ("") para eliminar la(s) reacción(es) del bot.
  • Establece remove: true para eliminar un emoji específico (requiere emoji no vacío).

Comportamiento por canal

  • Un emoji vacío elimina todas las reacciones del bot en el mensaje.
  • remove: true elimina solo el emoji especificado.
  • Un emoji vacío elimina las reacciones de la app en el mensaje.
  • remove: true elimina solo el emoji especificado.
  • Un emoji vacío elimina las reacciones del bot.
  • remove: true también elimina reacciones, pero sigue requiriendo un emoji no vacío para la validación de la herramienta.
  • Un emoji vacío elimina la reacción del bot.
  • remove: true se asigna internamente a emoji vacío (sigue requiriendo emoji en la llamada a la herramienta).
  • Requiere un emoji no vacío.
  • remove: true elimina esa reacción emoji específica.
  • Usa la herramienta feishu_reaction con las acciones add, remove y list.
  • Añadir/eliminar requiere emoji_type; eliminar también requiere reaction_id.
  • Las notificaciones de reacciones entrantes se controlan con channels.signal.reactionNotifications: "off" las desactiva, "own" (predeterminado) emite eventos cuando los usuarios reaccionan a mensajes del bot, y "all" emite eventos para todas las reacciones.

Nivel de reacción

La configuración reactionLevel por canal controla hasta qué punto el agente usa reacciones. Los valores suelen ser off, ack, minimal o extensive. Establece reactionLevel en canales individuales para ajustar con qué grado de actividad reacciona el agente a los mensajes en cada plataforma.

Relacionado

  • Agent Send — la herramienta message que incluye react
  • Channels — configuración específica por canal