使用直线的Microsoft Bot框架网站聊天未能触发第一条消息

时间:2019-03-24 07:49:50

标签: frameworks bots

我正在使用Microsoft机器人框架来为我的网站开发chatbot。我正在完全在云中开发它。当我在网络聊天中测试时,我收到欢迎消息。但是,当我在网站上打开它时,大部分时间都无法加载第一条消息。它作为没有消息的小消息框出现。有时,消息来了。另外,当我向机器人发送消息时,它正在显示。我希望它在我打开聊天窗口时显示。有人可以帮我吗?

我正在将c#用于该机器人。 V3作为版本。我在对话更新部分中给出了欢迎信息。 This is what I am getting most of the time when I refreshed the site

   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);

              }
          }

0 个答案:

没有答案