Может ли один бот Команды иметь более одного одновременного чата с одним и тем же пользователем? - PullRequest
1 голос
/ 23 апреля 2020

Для решения с удаленным советником нам бы хотелось, чтобы бот Teams мог вести несколько чатов 1: 1 с одним и тем же пользователем (советником) в независимом чате windows.

В настоящее время, конечно, Вы можете иметь только одну вдову чата между 2 участниками, и появляется только 1 ID разговора. (Использование потоковых диалогов приводит к когнитивной перегрузке советника для отслеживания нескольких потоков, поэтому предпочтителен независимый чат windows)

Какие методы позволяют сделать это возможным, кроме использования нескольких взаимодействующих ботов?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2020

Невозможно иметь несколько чатов 1: 1 с одним ботом. У каждого пользователя будет только одно окно чата с одним ботом. Если вы хотите, чтобы этот бот мог взаимодействовать со многими людьми одновременно, вы можете добавить его в область действия команд.

0 голосов
/ 24 апреля 2020

Это невозможно, поскольку при создании беседы с пользователем вы используете tenantId + userId, что приводит к беседе. Невозможно иметь несколько из них ... это как чат 1-на-1 с человеком, их не может быть много.

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

...