【发布时间】:2016-10-12 01:14:09
【问题描述】:
我试图让我的机器人开始与用户对话,但我不知道我应该从代码中的哪个位置发送消息。启动 convo 的文档在这里,但不是很有帮助:http://docs.botframework.com/connector/new-conversations/#navtitle。我还尝试在 HandleSystemMessages 中回复(如果我更改消息类型,它可以与模拟器一起使用)但它仍然不会发送第一条消息。
我正在使用 Microsoft Bot 连接器和 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);
}
}
【问题讨论】:
-
您找到解决方案了吗?我也在努力解决这个完全相同的问题。想不通。开发人员文档是无用的。非常没有帮助。
标签: bots botframework