在Slack with Bot Framework中使用斜杠命令?

时间:2016-08-27 17:22:28

标签: telegram-bot botframework slack-api skype-bots

我刚刚开始使用Bot框架,无法找到任何支持斜杠命令的参考资料? Slack和其他客户端是否支持此功能?

1 个答案:

答案 0 :(得分:3)

简短的回答是“它取决于”。

Slack的slash command API与Bot API完全分开。您可以添加其他api控制器并从该API触发bot对话。您需要将Slack直接连接到您的机器人,而不是通过Microsoft的中间件。这与Slack的原生BotKit实际上与what you'll do相同。

telegram中,您可以使用@BotFather/setcommands命令注册自定义命令。注册自定义命令后,只要您在聊天中输入/,telegramm就会显示选择框。当您调用“命令”时,它将作为常规文本消息传递给机器人,您可以从该点开始对话。

对于存在斜杠命令但不可扩展的通道(Skype for ex。或Slack),可以使用空格(" /hello")或点({{斜杠前面的1}})符号,并将这些消息作为命令处理。