2
2

More than 5 years have passed since last update.

Microsoft FlowでSlackのメッセージ投稿で特定のユーザをメンションする方法

Last updated at Posted at 2018-07-09

今回の投稿背景

Microsoft Flowでカスタムリストが更新されたよーってのをSlackのチャンネルに投稿したいと思って
投稿は簡単にできた。
だけど、カスタムリストの更新って、あて先決まってるよね・・・
チャンネル全員に通知はするけど、特にその人には念入りに知らせたいよね
ってことでいろいろ試行錯誤したのです。

SlackのAPIでメンションを送るにはどうすればいいのか?

Slack-API message-formatting
https://api.slack.com/docs/message-formatting

ここの Linking to channels and users

 Hey <@U024BE7LH>, did you see my file?

という感じで指定すればメンションできるらしい。

Microsoft-Flowではどうやって宣言するのか?

APIどおりに以下のように記述しました。

 <@SlackID>

ダメでしたorz

いろいろ試行錯誤した結果、こうしました。

 concat('<@',SlackID,'>')

OKでした😃

concat関数で文字列結合をするとうまく反映されます。
Slack-botをMicrosoft Flowで作りたい方はぜひご参考ください。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2