スラックパース@someone
は、平文の代わりにユーザへのリンクとしてどのように記述できますか?私はメッセージの書式設定に関する余裕のある文書を読んできましたが、まだそれを理解していません。ここで私は今取得しています何の例です:スラッシュコマンドのスラッシュに応答して@ mentionを追加するには
{
"text": "*username:* @alexis",
"response_type": "ephemeral"
}
スラックパース@someone
は、平文の代わりにユーザへのリンクとしてどのように記述できますか?私はメッセージの書式設定に関する余裕のある文書を読んできましたが、まだそれを理解していません。ここで私は今取得しています何の例です:スラッシュコマンドのスラッシュに応答して@ mentionを追加するには
{
"text": "*username:* @alexis",
"response_type": "ephemeral"
}
適切な「クリック可能」言及を作成するには、固有のユーザーIDとない平文の名前を渡す必要があります。
ユーザーIDの形式です:U024BE7LH
と言及は次のようになります。スラッシュコマンドを実行したユーザーの<@U024BE7LH>
THERのユーザーIDは、たるみがあなたのエンドポイントに送信するペイロードになります。 users.listメソッドを呼び出すことで、ユーザーIDを参照することもできます。これにより、チーム内のすべてのユーザーのユーザーIDにアクセスできます。
詳しい情報here
これはドキュメント内にありましたが、そのコードが何であったかはわかりませんでした。 –
あなたはユニークなIDだけでなく、「<@username> '」のようなユーザー名も使用できます –
代わりに、ユーザーのあなたは!channel
、!group
、!here
を使用し、チャネルを通知したい場合は、また、この<@someone>
サンプル
{
"text": "*username:* <@alexis>",
"response_type": "ephemeral"
}
よう<>
引用符内のユーザ名を渡しますまたは!everyone
の代わりに@username
たとえば、
{
"text": "*username:* <!channel>",
"response_type": "ephemeral"
}
私はあなたと同じ質問があり、これはうまくいくと思います。 http://stackoverflow.com/questions/40771924/how-to-mention-user-in-slack-client/40774442#40774442 – HaipengSu