如果用户完成对话,bot会等待用户输入。但我不想等。
发生这种情况
但我想要这个
...
return Chain.From(()=> FormDialog.FromForm(BuildForm,FormOptions.PromptInStart))
.Switch(
.
//Code
.
)
.Unwrap().PostToUser();
答案 0 :(得分:0)
您可以在将机器人置于'等待状态
之前发送多条消息connector.Conversations.ReplyToActivity(incomingMessage.CreateReply("Thanks", "en"));
connector.Conversations.ReplyToActivity(incomingMessage.CreateReply("Tell a good hoke", "en"));
https://docs.botframework.com/en-us/csharp/builder/sdkreference/routing.html#multiplereplies