Боты только для уведомлений в Microsoft Teams

Важно!

Эта статья основана на SDK bot Framework v3. Если вы ищете текущую версию документации 4.6 или более поздней версии SDK, см. раздел разговорных ботов.

Если единственная цель бота — доставить уведомление пользователям и не является разговорным, вы можете включить поле isNotificationOnly в манифесте приложения. Это приводит к следующим изменениям:

  • Пользователи не могут отправлять сообщения только для уведомления бота.
  • Пользователи не @mention бота.

Примечание

Приложения только для ботов будут всплыть в личном подносе приложения в обоих случаях: isNotificationOnly: true или isNotificationOnly: false .

Манифест приложения

Чтобы включить это, заданной isNotificationOnly true для .

Примечание

Следует помнить, что значение isNotificationOnly boolean , а не строка.

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

Рекомендации и ограничения

  • Только для уведомлений боты используют проактивные сообщения для общения с пользователем. Дополнительные сведения см. в сообщении Proactive для ботов.