Connecter un bot à Microsoft Teams
S'APPLIQUE À : SDK v4
Vous pouvez configurer votre bot de manière à communiquer avec des personnes sur Microsoft Teams. Le présent article explique comment créer une application Teams dans Teams, connecter votre bot à votre application Teams dans Azure, puis tester votre bot dans Teams.
Prérequis
- Un abonnement Azure. Si vous n’en avez pas encore, créez un compte gratuit avant de commencer.
- Bot publié sur Azure que vous souhaitez connecter à Teams.
- Un locataire de développeur dans Teams avec l’option de téléchargement personnalisé d’application ou de chargement indépendant activée. Pour en savoir plus, reportez-vous à Préparer votre locataire Microsoft 365.
- Package de l’application Teams valide. Pour en savoir plus, reportez-vous à Télécharger les applications dans Microsoft Teams.
Configurer votre bot dans Azure
- Ouvrez le portail Azure.
- Ouvrez le panneau de la ressource Azure Bot pour votre bot.
- Ouvrez Canaux, puis sélectionnez Microsoft Teams :
- Lisez et acceptez les conditions d’utilisation du service.
- Sous l’onglet Messagerie, sélectionnez l’environnement cloud de votre bot. Pour en savoir plus, reportez-vous à la section Publier la version sous Planifiez votre application avec les fonctionnalités Teams.
- Sélectionnez Appliquer.
- Sélectionnez Obtenir le code incorporé du bot, recherchez le code incorporé pour Teams, puis copiez la partie https du code. Par exemple :
https://teams.microsoft.com/l/chat/0/0?users=28:b8a22302e-9303-4e54-b348-343232
. Vous pouvez utiliser ce code pour tester le bot dans Teams.
Conseil
- L’onglet Appels prend en charge la fonctionnalité appel d’équipe. Pour en savoir plus, reportez-vous à Inscrire des appels et un bot de réunions pour Microsoft Teams.
- L’onglet Publier contient des informations sur la façon de publier votre application Teams dans Teams Store.
- Microsoft Azure géré par 21Vianet ne prend pas en charge la fonctionnalité Obtenir le code incorporé du bot. Pour tester le canal Teams, créez l’application Teams et déployez-la en suivant les étapes mentionnées ci-dessous.
Tester votre bot dans Teams
Les bots en production doivent être ajoutés à Teams dans le cadre d’une application Teams. Pour en savoir plus, reportez-vous à Tester votre application.
Important
Il n’est pas recommandé d’ajouter un bot par GUID, sauf à des fins de test. Ceci limite fortement les fonctionnalités d’un bot. Les bots en production doivent être ajoutés à Teams dans le cadre d’une application.
- Dans votre navigateur, ouvrez l’URL que vous avez copiée à partir de votre code incorporé, puis choisissez l’application Microsoft Teams (client ou web) que vous utilisez pour ajouter le bot à Teams. Vous devriez voir le bot listé comme contact auquel vous pouvez envoyer des messages et duquel en recevoir dans Microsoft Teams.
- Interagissez avec votre bot dans Teams.
Conseil
Utilisez une inscription de canal de bot par environnement, car votre point de terminaison change lorsque vous basculez entre les environnements de développement local, de simulation et de production.
La suppression de l’inscription du canal Teams entraîne la génération d’une nouvelle paire de clés lorsqu’elle est réactivée. Cette action invalide tous les ID 29 : xxx et a : xxx que le bot a peut-être stockés pour la messagerie proactive.
Publier votre bot dans Teams
Vous trouverez des instructions sur la publication de votre application dans un document qui présente une vue d’ensemble de la façon de distribuer votre application Microsoft Teams. Ce document et les articles associés expliquent comment :
- Choisir et configurer les options d’installation pour votre bot
- Créer le manifeste, l’icône et le package de votre application Teams
- Charger votre application dans Teams
- Publier votre application dans votre organisation ou dans le Teams Store
Informations supplémentaires
- Pour en savoir plus sur le développement d’applications Teams, reportez-vous à Créer des applications pour Microsoft Teams et Bien démarrer.
- Pour en savoir plus sur la création de bots pour Teams, reportez-vous à Bots dans Microsoft Teams.
- Pour en savoir plus sur la publication et le test d’un bot dans Teams, reportez-vous à Distribuer votre application Microsoft Teams et Tester votre application.
- Pour fournir des retours d’expérience et trouver des ressources supplémentaires, reportez-vous aux Canaux de la communauté des développeurs Microsoft Teams.