(ユースケース)GoogleフォームXディスコード(⭐⭐⭐)

作成日
名前
(ユースケース)GoogleフォームXディスコード(⭐⭐⭐)
Created by
  • data_popcorn

前提条件

Googleのアンケートを作成し、以下のスクリーンショットを参照してアプリスクリプトを作成します。

シナリオ

💡
一行のまとめ
Googleフォームを送信するたびにWebフックでディスコードにメッセージを送信します。

1. 仕組み

1.
Webhookの受信:外部ソースから新規ユーザーデータをPOST方式で取得します。
2.
Discord通知:受信したデータを使用してユーザーウェルカムメッセージをフォーマットし、Discord Webhookに送信します。

2. ステップの設定

所要時間:15分
1.
Webhook URLの作成:外部システム(フォームの送信など)からデータをPOST形式で送信するようにWebhookを設定します。
2.
Discord Web Hookの準備:通知を送信するDiscordチャンネルのWeb Hook URLを準備します。

3. プロセス

Step 1: Webhookを受け取る

ノード: (Trigger) Webhook
設定方法
1.
Webhookノードを追加します。
2.
HTTP MethodPOSTに設定します。
3.
Pathを指定します。
例: 462c8756-4efa-48f8-8213-caeb49faeeac
4.
Webhook URLを外部システム(Google Forms、Zapierなど)にリンクしてデータを配信するように設定します。
役割:新規ユーザー情報を受け取ります。

Step 2: Discord Webhook

ノード: (Action) Discord
設定方法
1.
Discordノードを追加します。
2.
Webhook認証:
Discord Webhook API認証情報を選択または新規に設定します。
3.
メッセージフォーマット:
次のテンプレートを使用してメッセージを作成します。
=:tada: `{{ $json.body['이메일'] }}` 님께서 새롭게 오셨습니다.({{ $json.body['n8n에 대해 어떻게 알게 되셨나요?'] }})
転送されたデータから電子メールN8nについてどのように知りましたか?フィールドを活用してメッセージを構成します。
役割:新規ユーザーデータに基づいてDiscordチャンネルにウェルカムメッセージを送信します。