Erstellen einer erweiterbaren Unterhaltung für Besprechungschats
Sie können Unterhaltungen in Microsoft Teams-Besprechungen erweiterbar machen. Bots, Nachrichtenerweiterungen, Karten und Dialoge (in TeamsJS v1.x als Aufgabenmodule bezeichnet) können kombiniert werden, um eine intuitive Erfahrung zu bieten.
Bots
Ein Bot wird auch als Chatbot oder Unterhaltungsbot bezeichnet. Es handelt sich um eine App, die einfache und sich wiederholende Aufgaben von Benutzern ausführt, z. B. Kundendienst- oder Supportmitarbeiter. Die tägliche Verwendung von Bots umfasst Bots, die Informationen über das Wetter bereitstellen, Essensreservierungen durchführen oder Reiseinformationen bereitstellen. Interaktionen mit Bots können kurze Fragen und Antworten oder komplexe Unterhaltungen sein. Ein Bot muss im team
Bereich für eine Kanalbesprechung und im groupchat
Bereich für alle anderen Besprechungstypen aktiviert werden. Um Bots zu implementieren, beginnen Sie mit dem Erstellen eines Bots.
Bot-APIs
Microsoft Bot Framework ist ein umfangreiches SDK zur Erstellung von Bots mit C#, Java, Python und JavaScript. Wenn Sie bereits über einen Bot verfügen, der auf Microsoft Bot Framework basiert, können Sie ihn mühelos zur Verwendung in Microsoft Teams ändern. Microsoft empfiehlt die Verwendung von C# oder Node.js, um unsere SDKs nutzen zu können.
Codebeispiele – Bots
Beispielname | Beschreibung | .NETCore | Node.js | Python | Java | Manifest |
---|---|---|---|---|---|---|
Teams-Unterhaltungsbot | In dieser Beispiel-App wird gezeigt, wie verschiedene Botunterhaltungsereignisse verwendet werden, die in Bot Framework v4 verfügbar sind. | View | View | View | View | Anzeigen |
Bot-Beispiele | Eine Reihe von Bot Framework v4-Beispielen | View | View | View | View |
Nachrichtenerweiterungen
Nachrichtenerweiterungen ermöglichen benutzern die Interaktion mit Ihrem Webdienst über Schaltflächen und Formulare im Teams-Client. Benutzer können in einem externen System über den Nachrichtenbereich „Verfassen“, das Befehlsfeld oder direkt aus einer Nachricht heraus suchen oder Aktionen starten. Sie können die Ergebnisse dieser Interaktion in Form einer reich formatierten Karte an den Teams-Client zurücksenden. Die Implementierung von Nachrichtenerweiterungen für Besprechungschats unterscheidet sich nicht von regulären Chats. Um die Nachrichtenerweiterung zu implementieren, beginnen Sie mit Nachrichtenerweiterungen.
Karten und Dialoge
Karten bieten Benutzern verschiedene visuelle, audio- und auswählbare Nachrichten und Hilfe beim Konversationsfluss. Mit Dialogen können Sie modale Popup-Umgebungen in Teams erstellen. Sie sind nützlich, um die Aufgaben zu starten und abzuschließen oder umfangreiche Informationen wie Videos oder Power Business Intelligence-Dashboards (BI) anzuzeigen. Weitere Informationen finden Sie unter Erstellen von Karten und Dialogen.
Featurekompatibilität nach Benutzertypen
Die folgende Tabelle enthält die Benutzertypen und enthält die Features, auf die jeder Benutzer in Besprechungen zugreifen kann:
Benutzertyp | Bots | Nachrichtenerweiterungen | Adaptive Karten | Dialoge |
---|---|---|---|---|
Mandantenintern | Kann Nachrichten anzeigen, mit dem Inhalt interagieren und den Bot aufrufen. | Verfügbar | Verfügbar | Verfügbar |
Gast, Teil der Microsoft Entra-ID des Mandanten | Kann Nachrichten anzeigen, mit dem Inhalt interagieren und den Bot aufrufen. | Nicht verfügbar | Interaktionen im Besprechungschat sind zulässig. | Interaktionen im Besprechungschat von adaptiver Karte sind zulässig. |
Im Verbund finden Sie weitere Informationen unter Nicht-Standardbenutzer. | Kann Nachrichten anzeigen, mit dem Inhalt interagieren und den Bot aufrufen. | Nicht verfügbar | Interaktionen im Besprechungschat sind zulässig. | Interaktionen im Besprechungschat von adaptiver Karte sind zulässig. |
Anonym | Kann die vom Bot gesendeten Nachrichten anzeigen und damit interagieren. Der Bot kann nicht aufgerufen werden. | Nicht verfügbar | Interaktionen im Besprechungschat sind zulässig. | Interaktionen im Besprechungschat von adaptiver Karte sind zulässig. |
Hinweis
- Wenn ein Verbundbenutzer teilnehmer an der Besprechung ist, kann der Mandantenbenutzer die Nachrichtenerweiterungen nicht anzeigen.
- Wenn ein anonymer Benutzer und ein Mandantenbenutzer Teilnehmer an der Besprechung sind, kann der Mandantenbenutzer die Nachrichtenerweiterungen anzeigen.