Bots de notification uniquement dans Microsoft Teams

Importante

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

Si le seul objectif de votre bot est de remettre une notification aux utilisateurs et n’est pas conversationnel, vous pouvez activer le champ dans le isNotificationOnly manifeste de votre application. Cette action génère les modifications suivantes :

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

Remarque

Les bots de notification uniquement apparaissent dans la barre d’état des applications personnelles 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 propriété de isNotificationOnly manifeste :

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

Capture d’écran montrant un exemple d’onglet **Activité**.

Manifeste d'application

Pour activer cette option, définissez isNotificationOnly sur true.

Remarque

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

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

Meilleures 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.