Bots de notification uniquement dans Microsoft Teams

Important

Cet article est basé sur le SDK Bot Framework v3. Si vous recherchez la version 4.6 ou ultérieure de la documentation actuelle du Kit de développement logiciel (SDK), consultez la section robots conversationnels .

Si le seul but de votre bot est de remettre des notifications aux utilisateurs et n’est pas conversationnel, vous pouvez activer le champ dans le manifeste de isNotificationOnly votre application. Cela produit les modifications suivantes :

  • Les utilisateurs ne peuvent pas envoyer de message à votre bot de notification uniquement.
  • Les utilisateurs ne peuvent pas @mention le bot.

Remarque

Les applications bot uniquement apparaîtront dans le tiroir d’applications personnel dans les deux cas : isNotificationOnly: true ou isNotificationOnly: false.

La convention de nommage des onglets pour votre bot installé dépend du paramètre de la propriété du isNotificationOnly manifeste :

Lorsque la propriété du isNotificationOnly manifeste est définie sur true, l’onglet de l’application bot installée est nommé Activité.

La capture d’écran montre un exemple d’onglet **Activité**.

Manifeste de l’application

Pour l’activer, définissez isNotificationOnly la valeur .true

Remarque

La valeur de isNotificationOnly est une valeur booléenne et non une chaîne.

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

Bonnes pratiques et limitations

Les bots de notification uniquement utilisent la messagerie proactive pour communiquer avec l’utilisateur. Pour plus d’informations, consultez Messagerie proactive pour les bots.