我想问候用户而不给聊天机器人任何输入,通常聊天机器人在收到用户的第一反应后与用户互动,我已经在我的网站上集成了Skype机器人,我真正想要的是每当用户点击Skype时泡泡按钮,聊天机器人应该问候用户而不等待用户的任何回复,任何建议或建议将不胜感激。 screen shot of chat bot 我在conservationUpdate中使用了这个代码,它在模拟器中工作但在我部署它时没有用
IConversationUpdateActivity update = message;
var client = new ConnectorClient(new Uri(message.ServiceUrl), new MicrosoftAppCredentials());
if (update.MembersAdded != null && update.MembersAdded.Any())
{
foreach (var newMember in update.MembersAdded)
{
if (newMember.Id != message.Recipient.Id)
{
var reply = message.CreateReply();
reply.Text = $"Hi, Welcome!";
client.Conversations.ReplyToActivityAsync(reply);
}
}
}