5

slack は 2 種類の応答のみを提供します。

  • ephemeral = コマンドと応答をユーザーのみに表示します。
  • in_channel = チャネル内のすべてのユーザーに表示されるコマンドと応答を作成します。

一時的な例:

一時的な応答

in_channel の例:

in_channel レスポンス

質問:

スラッシュ コマンドがチャネルでのみ応答を表示し、コマンドと応答の両方を表示しないようにするにはどうすればよいですか?

4

1 に答える 1

11

わかりましたので、質問の答えを見つけました。slack の api では、

即時応答と遅延応答の唯一のユーザー向けの違いは、「チャネル内」の遅延応答には、ユーザーが送信した最初のコマンドが含まれないことです。コマンドをチャンネルにエコー バックするには、呼び出し URL への Slack の最初のアクセスに対する応答を提供する必要があります。

参照https://api.slack.com/slash-commands#responding_to_a_command

于 2016-02-29T13:06:57.530 に答える