Bot di sola notifica in Microsoft Teams

Importante

Questo articolo si basa su Bot Framework SDK v3. Se stai cercando la documentazione corrente versione 4.6 o successiva dell'SDK, vedi la sezione Bot conversazionali .

Se l'unico scopo del bot è recapitare una notifica agli utenti e non è conversazionale, è possibile abilitare il campo nel manifesto dell'appisNotificationOnly. Ciò produce le modifiche seguenti:

  • Gli utenti non possono inviare messaggi al bot di sola notifica.
  • Gli utenti non @mention possono usare il bot.

Nota

Le app solo bot verranno visualizzate nella barra delle applicazioni personale in entrambi i casi: isNotificationOnly: true oppure isNotificationOnly: false.

La convenzione di denominazione delle schede per il bot installato dipende dall'impostazione della proprietà del isNotificationOnly manifesto:

Quando la isNotificationOnly proprietà manifest è impostata su true, la scheda per l'app bot installata è denominata Activity.

Screenshot che mostra un esempio della scheda **Attività**.

Manifesto dell'app

Per abilitare questa opzione, impostare isNotificationOnly su true.

Nota

Il valore di isNotificationOnly è booleano e non è una stringa.

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

Procedure consigliate e limitazioni

I bot di sola notifica usano la messaggistica proattiva per comunicare con l'utente. Per altre informazioni, vedere Messaggistica proattiva per i bot.