2016-04-27 11 views
4

Slackでカスタムスラッシュコマンドを作成しました。重要ではないバックエンドコードは、AWSのPythonのLambda関数です。カスタムスラッシュコマンドの出力しか見ることができません

私の問題は、スラッシュコマンドを入力すると、私はメッセージを見ることができる唯一の人です。それ以外の場合は、完全に動作します。私のカスタムスラッシュコマンドの出力を他の人に見せる方法はありますか?

答えて

12

「チャネル内」と「一時的な応答」を参照:https://api.slack.com/slash-commands#responding_to_a_command。デフォルトでは

、コマンドに送信された応答メッセージは(私たちはこれらの「短命」 メッセージ呼び出し)コマンドを発行したユーザーに 表示されます。とき

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

:あなたは応答は、ユーザーがコマンドを入力するチャネルのすべてのメンバー に見えるようにしたい場合は、あなた はこのように、JSONレスポンスにin_channelresponse_typeを追加することができますresponse_typein_channelである場合、ユーザーが入力した応答メッセージと初期メッセージの両方がチャネル で共有されます。

関連する問題