Nur-Benachrichtigungs-Bots in Microsoft TeamsNotification-only bots in Microsoft Teams

Wichtig

Die Artikel in diesem Abschnitt basieren auf dem V3 bot Framework SDK.The articles in this section are based on the v3 Bot Framework SDK. Wenn Sie nach der aktuellen Dokumentation (Version 4,6 oder höher des SDK) suchen, lesen Sie den Abschnitt conversational Bots .If you're looking for current documentation (version 4.6 or later of the SDK) see the Conversational Bots section.

Wenn Ihr bot nur den Zweck hat, Benachrichtigungen an Benutzer zu übertragen und keine Konversation vorzunehmen, können Sie isNotificationOnly das Feld in Ihrem App-Manifest aktivieren.If your bot's sole purpose is to deliver notification to users and is not conversational, you can enable the isNotificationOnly field in your app manifest. Dadurch werden die folgenden Änderungen erstellt:This produces the following changes:

  • Benutzer können Ihren nur-Benachrichtigung-bot nicht Nachrichten.Users cannot message your notification-only bot.
  • Benutzer können den bot nicht @mention.Users cannot @mention the bot.

App-ManifestApp manifest

Um dies zu aktivieren, isNotificationOnly legen trueSie auf fest.To enable this, set isNotificationOnly to true.

Hinweis

Beachten Sie, dass der Wert isNotificationOnly Boolean und keine Zeichenfolge ist.Be aware that the value of isNotificationOnly is boolean and not a string.

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

Bewährte Methoden und EinschränkungenBest practices and limitations

  • Nur für Benachrichtigungs-Bots wird proaktives Messaging verwendet, um mit dem Benutzer zu kommunizieren.Notification-only bots use proactive messaging to communicate with the user. Weitere Informationen finden Sie unter proaktives Messaging für Bots .See Proactive messaging for bots for more details.