Slackでメッセージが投稿されたらMicrosoftTeamsに通知する方法
今回は、Slackに新しくメッセージが投稿された際に、MicrosoftTeamsに通知するフローをご紹介します。
以下のような4ステップで作成可能です。
- Yoomアカウントをお持ちの方は、Yoomアカウントにログインする。お持ちでない方は、アカウントを発行する。
- SlackとMicrosoftTeamsをマイアプリ連携する。
- Slackで新しいメッセージが投稿されたら起動するトリガーを設定
- Microsoft
- Teamsに通知するアクションを設定
通知の内容や送信先チームについては、ご自身で自由にカスタマイズできます。
はじめる前に
Yoomアカウントをお持ちでない方は、Yoomのアカウント発行ページからアカウントを発行してください。
誰でも簡単に発行できます。
ステップ1:SlackとMicrosoftTeamsをマイアプリ連携
Yoomでフローを作成するには、お使いのSlackアカウントとMicrosoftTeamsアカウントをYoomと連携させるマイアプリ登録をする必要があります。
SlackとMicrosoftTeamsのアカウントをYoomと接続する方法
Yoomにログインし、左上にある「マイアプリ」から「新規接続」をクリックしてSlackを選択します。
ご自身が使用しているアカウントでSlackにログインしてください。
アクセス権限を求められるので、以下の「チャンネルを検索」から通知先としたいチャンネルを選択して「許可する」をクリックすると連携が完了します。
Slackのマイアプリ登録と同様に、Microsoft Teamsを選択して、アカウントにログインしてください。
これでYoomとSlack、Microsoft Teamsのマイアプリ登録が完了しました。
ステップ2:Slackで新しいメッセージが投稿されたら起動するトリガーを設定
それでは、Slackで新しいメッセージが投稿されたら、Microsoft Teamsに通知するフローを作成していきます。
画面左側にある「プロジェクト一覧」より、フローを作成したいプロジェクトを選択してください。
新規にプロジェクトを作成する場合は、「プロジェクト一覧」右側の「+」から作成できます。
右上の「新規作成」→「はじめから作成」でフロー作成を開始します。
フローのタイトルと説明は自由に設定できますので、ご自身で決めてください。
トリガーは「特定のアプリイベントを受信したとき」を選択します。
Slackを選択します。
「アプリトリガー」のタイトルを設定し、「トリガーアクション」を「新しいメッセージがチャンネルに投稿されたら」に設定します。
「トリガーの起動間隔」は「5分」に設定し、「チャンネルID」を候補から選択し、テストをクリックします。
「テスト成功」と表示されれば、トリガーの設定は完了です。
ステップ3:Microsoft Teamsに通知するアクションを設定
次にMicrosoft Teamsに通知するアクションを設定します。
アプリトリガー下にある「+」をクリックしてください。
オペレーション欄の「アプリと連携する」を選択し、Microsoft Teamsを選択してください。
「タイトル」を設定し、「アクション」を「チャネルにメッセージを送る」に設定します。
「チームID」と「チャネルID」を候補から選択し、メッセージを入力してください。
以上で、Microsoft Teamsに通知するアクションの設定が完了しました。
SlackとMicrosoft Teamsの連携フロー応用編
SlackとMicrosoft Teamsを連携させることで、どちらのアプリからの通知も確認することができます。
今回はSlackからのメッセージをMicrosoft Teamsに通知させるといった内容でしたが、反対にMicrosoft TeamsからのメッセージをSlackへ送信することも可能です。
このようにアプリ連携を上手く利用すると、以下のようなこともできるようになります。
自動投稿機能もあるので、手作業では忘れてしまいがちな送信忘れを防げて安心です。
こちらのテンプレートを利用すれば、業務の幅も広がります。
Microsoft Teamsのチャネルにメッセージが送信されたらSlackに通知。