2016-04-27 28 views
4

我在Slack中创建了自定义斜杠命令。后端代码并不重要,它是AWS中Python中的一个Lambda函数。只有我可以看到自定义斜杠命令的输出

我的问题是,当我输入斜杠命令,我是唯一一个可以看到消息。否则,它完美的作品。有没有办法让别人看到我的自定义斜杠命令的输出?

回答

12

请参阅“'在频道'与'短暂'的回复”:https://api.slack.com/slash-commands#responding_to_a_command

默认情况下,发送到命令的响应信息只 可见发出命令(我们称之为“短命” 消息)的用户。不过,如果你想响应可见于 用户在其中键入的命令通道的所有成员,你 可以in_channelresponse_type到JSON的回应,就像这样:

{ 
    "response_type": "in_channel", 
    "text": "It's 80 degrees right now.", 
    "attachments": [ 
     { 
      "text":"Partly cloudy today and tomorrow" 
     } 
    ] 
} 

response_typein_channel,响应消息和用户输入的初始消息都将在 频道中共享。