テンプレートがコピーされるので、「OK」ボタンをクリックします。
Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。
設定フローは3つです。
・X-point Cloudのトリガー設定
(1)まず、X-point Cloudのアプリトリガーを設定します。
Yoomアカウントの画面左側のマイプロジェクトから「【コピー】X-point Cloudで申請が承認されたらDiscordに通知する」をクリックしてください。
クリックした後、以下画面のようにテンプレート内容が表示されます。
(2)まずは、1つ目のアクション「書類(申請)の承認が完了したら」をクリックします。
(3)連携するアカウント情報を入力し、[次へ]をクリックします。
(4)次の画面で「フォームID」を設定します。
入力バーをクリックすると連携したアカウントの内容に基づいた情報が『候補』に展開されますので、該当するIDを選択しましょう。
「備考」には任意の情報を入力し、[テスト]をクリックします。
テストに問題がなければ、[次へ]をクリックしてください。
(5)次の画面でWebhookイベントを送信、またはトリガーとなるイベントを実行した後、[テスト]をクリックし、問題がなければ[保存する]をクリックしましょう。
このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。
(6)次に、2つ目のアクション「書類(申請)情報を取得」をクリックします。
(7)アカウント情報が入力されていることを確認し、[次へ]をクリックしてください。
次の画面で「書類ID」に情報を入力していきます。
入力バーをクリックすると、前ステップから取得したアウトプットを引用できます。
(以下は「書類ID」に前ステップで取得したアウトプット【書類ID】を引用したものです。)
申請項目の情報を取得する場合、「+ 取得する値を追加」から対象の項目を追加できます。
設定方法はこちらのページをご確認ください。
(8)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
・Discordの設定
(1)最後に、3つ目のアクション「メッセージを送信」をクリックします。
(2)連携するアカウント情報を入力し、[次へ]をクリックします。
(3)次の画面の「チャンネルID」の項目は、注釈に沿って情報を入力します。
(4)「メッセージ内容」には、通知したい内容を入力していきます。
以下の画像のように、前ステップから取得したアウトプットも引用可能です。
通知の際、ユーザーをメンションするには、<@USER_ID>などの形式で設定する必要があります。
DiscordのユーザーIDを取得する方法は、こちらのページをご確認ください。
(5)必要項目に情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。
・トリガーをON
以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。
今回使用したテンプレートはこちら