MS团队传出webhook应用程序

时间:2018-02-20 14:52:13

标签: c# botframework webhooks microsoft-teams

我使用C#在Visual Studio中构建了一个bot,我已经在Bot框架中注册了它。它目前是一个测试机器人,它只扫描传入的文本并返回消息中有多少个字符的消息。但是,我想要做的是将此机器人连接到Teams通道并使用某种触发器(类似于Slack中的斜杠命令),然后从消息中获取文本并将其发送到我的bot,然后运行一些代码将数据转发到外部URL,然后回复到机器人,然后将数据转发到团队通道。有谁知道这样的事情是否可能?至少我需要知道的是,我是否可以在Slack中获得类似于斜杠命令的功能,然后我可以使用它并从这个机器人获得所需的结果。

1 个答案:

答案 0 :(得分:0)

首先,微软团队机器人的问题是,您需要在101中与他们交谈,或者在群组对话中提及他们。 其次,不支持类似Slack的命令,您需要了解一个人的意图。您可以使用卡片上的按钮。 它可以通过几种方式完成。主要思想如下。 Bot:您好,我的名字是Pradeep Patel。您可以像“@pradeep launch”一样使用我,其中launch命令的参数是什么。 网友:@pradeep发射火箭 Bot:用户,火箭已经发射。 网友:@pradeep尝试跳转 Bot:对不起,我没有执行“try”命令。请输入“帮助”以了解更多信息。 您可以使用多个工具来识别意图: 正则表达式 谷歌Api.ai 微软LUIS