UserId
- это уникальный идентификатор пользователя в диалоге, то есть идентификатор пользователя, использующего этот экземпляр бота.
Этот идентификатор не виден пользователю (если выустановить его имя), это тот, который используется для идентификации ресурсов, таких как конкретные данные (UserData), зная, является ли сообщение от бота или от пользователя, и многое другое.
Существует также свойство name
для этого пользователя, которое вы можете установить и которое используется для отображения веб-чата:
user: { id: 'userid', name: 'Name of your user' },
В некоторых каналах значение этого идентификатора управляетсяканал, на других вы можете установить их, как здесь, в чате.Я сделал ответ об этом поколении идентификаторов здесь в StackOverflow.
Вы можете прочитать об основных идентификаторах в контексте Bot Framework в этой статье документации: поля идентификаторов в Bot Framework