Чат веб-сайта Microsoft Bot Framework с использованием прямой линии не смог вызвать первое сообщение - PullRequest
0 голосов
/ 24 марта 2019

Я использую Microsoft Bot Framework для разработки чат-бота для моего сайта. Я разрабатываю это полностью в облаке. Когда я проверял в чате, я получаю приветственное сообщение. Но когда я открыл его на веб-сайте, он не может загрузить первое сообщение большую часть времени. Это приходит как маленькое окно сообщения без сообщения. И после иногда приходит сообщение. Также, когда я отправляю сообщение боту, то оно отображается. Я хочу, чтобы он отображался каждый раз, когда я открываю окно чата. Может кто-нибудь помочь мне с этим?

И я использую c # для бота. V3 как версия. И я дал приветственное сообщение в части обновления разговора. Это то, что я получаю большую часть времени, когда обновляю сайт

   else if (message.Type == ActivityTypes.ConversationUpdate)
        {
            if (message.MembersAdded.Any(o => o.Id == message.Recipient.Id))
            {
               ConnectorClient client = new ConnectorClient(new Uri(message.ServiceUrl));
                        Activity reply= message.CreateReply("Hi, How can I help you today? ");

            await client.Conversations.ReplyToActivityAsync(reply);

              }
          }
...