我试图让我的机器人开始与用户进行对话,但我不知道代码中应该从哪里发送消息.启动convo的文档在这里,但它并没有超级帮助:http://docs.botframework.com/connector/new-conversations/#navtitle.我也尝试在HandleSystemMessages中回复(如果我更改了消息类型,它与模拟器一起工作)但它仍然不会发送第一条消息.
我正在使用Microsoft Bot Connector和C#.
// Idk如何在stackoverflow中进行语法高亮显示//这是我在MessageController类中的代码
public async Task<Message> Post([FromBody]Message message)
{
if (message.Type == "Message")
{
return message.CreateReplyMessage($"You said:{message.Text}");
}
else
{
return HandleSystemMessage(message);
}
}
Run Code Online (Sandbox Code Playgroud)