Создание расширяемой беседы для чата собрания

Вы можете сделать беседы расширяемыми в собраниях Microsoft Teams. Боты, расширения сообщений, карточки и диалоговые окна (называемые модулями задач в TeamsJS версии 1.x) можно объединить, чтобы обеспечить интуитивно понятный интерфейс.

боты;

Бот также называется чат-ботом или ботом для общения. Это приложение, которое выполняет простые и повторяющиеся задачи пользователей, например в службах обслуживания или поддержки клиентов. В быту используются боты, которые сообщают сведения о погоде, бронируют рестораны или предоставляют сведения для путешествий. Взаимодействие с ботами может быть в виде быстрых вопросов и ответов или сложных бесед. Бот должен быть включен в team область для собрания канала и groupchat область для всех других типов собраний. Чтобы реализовать ботов, начните с создания бота

Интерфейсы API бота

Bot Frameworkэто многофункциональный пакет SDK, используемый для создания ботов с использованием C#, Java, Python и JavaScript. Если у вас уже есть бот на базе Bot Framework, вы можете легко изменить его для работы в Teams. Используйте C# или Node.js, чтобы воспользоваться преимуществами наших пакетов SDK.

Примеры кода — боты

Название примера Описание .NETCore Node.js Python Java Манифест
Бот для беседы в Teams В этом примере приложения показано, как использовать различные события бесед бота, доступные в bot framework версии 4. Просмотр Просмотр Просмотр Просмотр Просмотр
Образцы бота Набор примеров платформы ботов версии 4 Просмотр Просмотр Просмотр Просмотр

Расширения для обмена сообщениями

Расширения сообщений позволяют пользователям взаимодействовать с веб-службой с помощью кнопок и форм в клиенте Teams. Пользователи могут выполнять поиск или инициировать действия во внешней системе из области создания сообщения, поля команд или непосредственно из сообщения. Результаты этого взаимодействия можно отправить клиенту Teams в виде карта с расширенным форматом. Реализация расширений сообщений для чатов собраний ничем не отличается от обычных чатов. Чтобы реализовать расширение сообщений, начните с расширений сообщений.

Карточки и диалоговые окна

Карточки предоставляют пользователям возможность отправлять различные визуальные, звуковые и доступные для выбора сообщения и помогают в потоке общения. С помощью диалоговых окон можно создавать модальные всплывающие окна в Teams. Они особенно полезны для запуска и выполнения задач или отображения подробной информации, такой как видео или панелей мониторинга Power BI. Дополнительные сведения см. в статье Создание карточек и диалоговых окон.

Совместимость функций по типам пользователей

В следующей таблице приведены типы пользователей и перечислены функции, к которым каждый пользователь может получить доступ на собраниях.

Тип пользователя боты; Расширения для обмена сообщениями Адаптивные карточки Диалоги
В клиенте Может просматривать сообщения, взаимодействовать с содержимым и вызывать бота. Доступно Доступно Доступно
Гость, часть идентификатора Microsoft Entra клиента Может просматривать сообщения, взаимодействовать с содержимым и вызывать бота. Недоступно Взаимодействие в чате собрания разрешено. Взаимодействие в чате собрания с помощью адаптивной карточки разрешено.
Федеративные сведения см. в статье о нестандартных пользователях. Может просматривать сообщения, взаимодействовать с содержимым и вызывать бота. Недоступно Взаимодействие в чате собрания разрешено. Взаимодействие в чате собрания с помощью адаптивной карточки разрешено.
Анонимный Может просматривать сообщения, отправленные ботом, и взаимодействовать с ними. Не удается вызвать бота. Недоступно Взаимодействие в чате собрания разрешено. Взаимодействие в чате собрания с помощью адаптивной карточки разрешено.

Примечание.

  • Если федеративный пользователь является участником собрания, пользователь клиента не может просматривать расширения сообщений.
  • Если анонимный пользователь и пользователь клиента являются участниками собрания, пользователь клиента может просматривать расширения сообщений.

См. также