2016-04-27 22 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,響應消息和用戶輸入的初始消息都將在 頻道中共享。