Avoir une conversation personnelle (en tête-à-tête) avec un bot 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 .
Microsoft Teams permet aux utilisateurs d’engager des conversations directes avec des bots basés sur Microsoft Bot Framework. Les utilisateurs peuvent trouver des bots dans la galerie Discover Apps et les ajouter à leur expérience Teams pour des conversations personnelles. Les propriétaires d’équipe et les utilisateurs disposant des autorisations appropriées peuvent également ajouter des bots en tant que membres de l’équipe. Pour plus d’informations, consultez Interagir dans un canal d’équipe, qui les rend non seulement disponibles dans les canaux de cette équipe, mais également pour les utilisateurs de conversation personnelle.
La conversation personnelle diffère de la conversation dans les canaux en ce que l’utilisateur n’a pas besoin @mention du bot. Si un bot est utilisé dans plusieurs contextes, comme dans les étendues suivantes :
- Personnel
- Conversation de groupe.
- Canal
Vous devez détecter si le bot se trouve dans une conversation de groupe ou un canal, et traiter les messages un peu différemment. Pour plus d’informations, consultez Interagir dans un canal d’équipe ou une conversation de groupe.
Conception d’un bot personnel de qualité
Un excellent bot dans Teams aide les utilisateurs à obtenir les informations dont ils ont besoin, le tout dans le contexte de l’expérience Teams. Les conversations personnelles avec un bot sont des échanges privés entre un bot et son utilisateur ; ils constituent un excellent moyen de fournir des informations spécifiques et pertinentes à cet utilisateur dans le contexte personnel. Un bot dans une conversation personnelle est une boîte de dialogue entre votre service et l’individu, où un bot dans une conversation de groupe ou un canal diffuse tout à un groupe de personnes.
Selon l’expérience que vous souhaitez créer, le bot peut avoir besoin de travailler dans plusieurs étendues : personnel, conversation de groupe et équipe. Le travail de prise en charge de plusieurs étendues est minimal. Dans Teams, rien ne requiert que votre bot fonctionne dans toutes les étendues, mais vous devez vous assurer que votre bot est cohérent et qu’il apporte une valeur ajoutée aux utilisateurs dans les étendues que vous choisissez de prendre en charge.
Bonne pratique : messages d’accueil dans les conversations personnelles
Votre bot doit envoyer de manière proactive un message de bienvenue à une conversation personnelle la première fois (et seulement la première fois) qu’un utilisateur lance une conversation personnelle avec votre bot. Cette recommandation ne s’applique pas aux premiers contacts dans un canal.