Bots de solo notificación en Microsoft Teams
Importante
Este artículo se basa en el SDK de Bot Framework v3. Si busca la versión 4.6 o posterior de la documentación actual del SDK, consulte la sección bots conversacionales .
Si el único propósito del bot es entregar notificaciones a los usuarios y no es conversacional, puede habilitar el campo en el isNotificationOnly
manifiesto de la aplicación. Esto genera los siguientes cambios:
- Los usuarios no pueden enviar mensajes al bot de solo notificación.
- Los usuarios no @mention pueden usar el bot.
Nota:
Las aplicaciones solo de bot aparecerán en la bandeja de la aplicación personal en ambos casos: isNotificationOnly: true
o isNotificationOnly: false
.
La convención de nomenclatura de tabulación para el bot instalado depende de la configuración de la propiedad de isNotificationOnly
manifiesto:
Cuando la propiedad de isNotificationOnly
manifiesto se establece en true
, la pestaña de la aplicación de bot instalada se denomina Actividad.
Manifiesto de la aplicación
Para habilitar esto, 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"
],
}
],
...
}
Procedimientos recomendados y limitaciones
Los bots de solo notificación usan mensajería proactiva para comunicarse con el usuario. Para más información, consulte Mensajería proactiva para bots.