我如何实现Slack斜杠命令以将某些内容发送回工作区?

问题描述 投票:0回答:1

我不想将服务器公开到Internet,但是我有一个与之交互的Slack。如何使用斜杠命令的请求URL向Slack应用发送信号?我希望用户使用斜杠命令,以便应用程序/机器人能够以某种方式识别该内容并写入专用通道或其他内容。我的服务器正在通过应用程序/机器人与Slack交互,因此我可以通过检查该私有渠道来读取该输入。有什么想法吗?

slack slack-api
1个回答
0
投票

如果不将端点暴露于Internet,则不能使用斜杠命令。

不需要将服务器暴露在Internet上的唯一替代方法是使用Real Time Messaging API。它使用Websockets而不是HTTP。您不能使用斜杠命令或任何其他交互功能(如消息按钮),但可以使用聊天功能。所以例如您的漫游器可以在频道上收听!bot command并做出响应。

许多聊天机器人都使用RTM API,并且还有很多库。

© www.soinside.com 2019 - 2024. All rights reserved.