aoma blog

エンジニアの日常とか技術とか

Microsoft FlowでSlackのチャネルではなくダイレクトメッセージに送信する方法

やりたいこと

Microsoft FlowでSlackのチャネルではなく、ユーザーにダイレクトメッセージを送信したい。

事象

チャネル名しか対応しておらず、下記のようにユーザー名を直接書いてもエラーになります。

f:id:aoma23:20190510103225p:plain

対策

ユーザー名でなくIDを指定します。

IDの取得方法は、ユーザー名を右クリックしてリンクをコピー。 そのURLの末尾がIDとなります。

これを指定すればダイレクトメッセージが送信できます!

f:id:aoma23:20190510103509p:plain

参考

Slack — APIに使う「チャンネルID」を取得する方法 - Qiita