Slack API - 单击 Slack 对话中的按钮会在频道上发送一条消息

Slack API - clicking a button in a Slack conversation sends a message on the channel

在 Slack 对话中,是否可以单击按钮向 Slack 频道发送消息?

Slack 对话可能是:

无法为我的 Slackbot 创建 REST 服务,因为 Slackbot 在防火墙后面。因此,无法注册命令。

因此需要在单击按钮时发送一条消息。 Slackbot 可以对该消息做出反应。

我读到附件可能是执行此操作的好方法,但 'outmoded'。

我试图发送一个过时的辅助附件,但这是不可能的。 下一个方法是添加一个 webhook。因此按下按钮导致使用 url,但这当然是不可能的,因为我无法通过简单的 (get) url 发送 POST 请求。

请举一个简短的例子。

这行不通。

每个交互功能(例如按钮)都要求您的应用能够通过 public 互联网接收来自 Slack 的 POST 请求。既然你说你不能提供(例如在公司防火墙后面),你将无法使用任何交互功能。

另请参阅此答案: