#azure #botframework #microsoft-teams
Вопрос:
У меня есть бот, размещенный в azure, работающий в новой службе ботов Azure. Мне нужно полностью подключить этого бота к командам. Согласно этому документу:
Добавление бота по GUID для чего-либо, кроме целей тестирования, не рекомендуется. Это сильно ограничивает функциональность бота. Боты в производстве должны быть добавлены в команды как часть приложения. Дополнительные сведения см. в разделе Создание бота, тестирование и отладка бота Microsoft Teams в документах Microsoft Teams.
Приведенная информация указывает на создание нового бота исключительно для команд Microsoft. Мой бот не обязательно предназначен только для команд. Кроме того, это не касается ботов, размещенных в Azure, которые полностью подключены как приложение, и просмотр в студии приложений команд не дал мне больше информации.
Что я могу сделать, чтобы полностью подключить своего бота к командам? (Я говорю полностью, потому что использование GUID не позволяет использовать функции OAuth, что имеет решающее значение для использования моего бота.)
Ответ №1:
Для этого вам нужно использовать App Studio
- Откройте MS Teams и нажмите на App Studio
- Заполните все данные для вашего приложения, название компании, URL-адреса обязательны, если у вас нет действительных данных, вы можете ввести фиктивные данные на данный момент
- Теперь вам нужно нажать на Ботов в левом боковом меню и настроить
- Поскольку вы уже зарегистрировали своего бота с помощью службы ботов Azure, нажмите на существующего бота и введите идентификатор приложения бота. Выберите области, которые применимы для вас (Личные, групповые, командные).
- Выберите меню домены и разрешения и добавьте действительные домены, необходимые для функций OAuth. как «token.botframework.com» или «*.ngrok.io»