Bots de solo notificación en Microsoft Teams

Importante

Este artículo se basa en el SDK de Bot Framework v3. Si está buscando la versión 4.6 de la documentación actual o posterior del SDK, consulte la sección de bots conversacionales .

Si el único propósito de su bot es entregar notificaciones a los usuarios y no es conversacional, puede habilitar el campo en el manifiesto de la isNotificationOnlyaplicación. Esto produce los siguientes cambios:

  • Los usuarios no pueden enviar mensajes al bot de solo notificación.
  • Los usuarios no @mention pueden el bot.

Nota

Las aplicaciones solo para bots aparecerán en la bandeja de aplicaciones personales en ambos casos: isNotificationOnly: true o isNotificationOnly: false.

La convención de nomenclatura de pestañas para el bot instalado depende de la configuración de la propiedad del isNotificationOnly manifiesto:

Cuando la propiedad de manifiesto isNotificationOnly se establece en true, la pestaña de la aplicación de bot instalada se denomina Actividad.

La captura de pantalla muestra un ejemplo de la pestaña **Actividad**.

Manifiesto de la aplicación

Para habilitar esta opción, establezca isNotificationOnly en true.

Nota

El valor de isNotificationOnly es booleano y no una cadena.

{
  ⋮
  "bots":[
    {
      "botId":"[Microsoft App ID for your bot]",
      "isNotificationOnly": true,
      "scopes": [
        "personal",
        "team"
      ],
    }
  ],
  ...
}

Prácticas recomendadas y limitaciones

Los bots solo de notificación utilizan mensajes proactivos para comunicarse con el usuario. Para obtener más información, consulta Mensajería proactiva para bots.