Bots somente notificação no Microsoft Teams

Importante

Este artigo baseia-se no SDK do Bot Framework v3. Se você estiver procurando a versão de documentação atual 4.6 ou posterior do SDK, consulte a seção de bots de conversa .

Se a única finalidade do bot for enviar notificação aos usuários e não for conversacional, você poderá habilitar o campo no manifesto do isNotificationOnly aplicativo. Isso produz as seguintes alterações:

  • Os usuários não podem enviar mensagens ao bot somente notificação.
  • Os usuários não @mention podem usar o bot.

Observação

Os aplicativos somente para bot serão exibidos na bandeja de aplicativos pessoais em ambos os casos: isNotificationOnly: true ou isNotificationOnly: false.

A convenção de nomenclatura de guia para o bot instalado depende da configuração da propriedade manifesto isNotificationOnly :

Quando a isNotificationOnly propriedade manifest é definida como true, a guia do aplicativo de bot instalado é chamada de Atividade.

A captura de tela mostra um exemplo da guia **Atividade**.

Manifesto do aplicativo

Para habilitar isso, defina isNotificationOnly como true.

Observação

O valor de é Booliano e não uma cadeia de isNotificationOnly caracteres.

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

Práticas recomendadas e limitações

Os bots somente de notificação usam mensagens proativas para se comunicar com o usuário. Para obter mais informações, consulte Mensagens proativas para bots.