Disposer d’une conversation personnelle (individuelle) avec un robot Microsoft teamsHave a personal (one-on-one) conversation with a Microsoft Teams bot

Important

Les Articles de cette section sont basés sur le kit de développement logiciel (SDK) de l’infrastructure de robots v3.The articles in this section are based on the v3 Bot Framework SDK. Si vous recherchez de la documentation actuelle (version 4,6 ou ultérieure du kit de développement logiciel (SDK)), reportez-vous à la section robots de conversation .If you're looking for current documentation (version 4.6 or later of the SDK) see the Conversational Bots section.

Microsoft teams permet aux utilisateurs de participer à des conversations directes avec des robots créés sur Microsoft bot Framework.Microsoft Teams allows users to engage in direct conversations with bots built on the Microsoft Bot Framework. Les utilisateurs peuvent trouver des robots dans la Galerie découvrir les applications et les ajouter à leur expérience de teams pour les conversations personnelles.Users can find bots in the Discover Apps gallery and add them to their Teams experience for personal conversations. 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 (voir interagir dans un canal d’équipe), ce qui les rend non seulement disponibles dans les canaux de l’équipe, mais également pour la conversation personnelle de tous ces utilisateurs.Team owners and users with the appropriate permissions can also add bots as team members (see Interact in a team channel), which not only makes them available in that team's channels, but for personal chat for all of those users as well.

La conversation personnelle diffère de celle des canaux en ce que l’utilisateur n’a pas besoin de @mention le bot.Personal chat differs from chat in channels in that the user does not need to @mention the bot. Si un bot est utilisé dans plusieurs contextes (personnel, groupChat ou canal), vous devrez détecter si le robot se trouve dans une conversation ou un canal de groupe et traiter les messages un peu différemment.If a bot is used in multiple contexts (personal, groupChat or channel) you will need to detect if the bot is in a group chat or channel, and process messages a little differently. Pour plus d’informations, consultez la rubrique interagir dans un canal d’équipe ou une conversation de groupe .See Interact in a team channel or group chat for more details.

Conception d’un robot personnelDesigning a great personal bot

Un robot puissant dans Microsoft teams permet aux utilisateurs d’obtenir les informations dont ils ont besoin, tout cela dans le cadre de l’expérience de teams.A great bot in Microsoft Teams helps users get the information they need, all within the context of the Teams experience. 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 pour cet utilisateur dans le contexte personnel.Personal conversations with a bot are private exchanges between a bot and its user; they're a great way to provide information specific and relevant to that user in the personal context. Un bot dans la conversation personnelle est une boîte de dialogue entre votre service et l’individu, où un bot d’une conversation ou d’un canal de groupe diffuse tout vers un groupe de personnes.A bot in personal chat is really a dialog between your service and the individual, where a bot in a group chat or channel broadcasts everything to a group of people.

En fonction de l’expérience que vous souhaitez créer, il se peut que le robot doive travailler sur plusieurs étendues-personnel, groupChat et/ou équipe.Depending on the experience you want to create, the bot might need to work in multiple scopes - personal, groupChat and/or team. Le travail de prise en charge de plusieurs étendues est minime.The work to support more than one scope is minimal. Il n’y a pas d’attentes dans teams que votre bot fonctionne dans toutes les étendues, mais vous devez vous assurer que votre robot est pertinent et qu’il fournit la valeur de l’utilisateur dans n’importe quelle étendue que vous choisissez de prendre en charge.There is no expectation in Teams that your bot function in all scopes, but you should ensure that your bot makes sense and provides user value in whatever scope(s) you choose to support.

Meilleure pratique : messages de bienvenue dans les conversations personnellesBest practice: Welcome messages in personal conversations

Votre robot doit Envoyer de manière proactive un message de bienvenue à une conversation personnelle la première fois (et uniquement la première fois) un utilisateur lance une conversation personnelle avec votre robot.Your bot should proactively send a welcome message to a personal chat the first time (and only the first time) a user initiates a personal chat with your bot. (Cette recommandation ne s’applique pas aux contacts pour la première fois dans un canal.)(This recommendation does not apply to first-time contacts in a channel.)