n8n-guide
N8n コミュニティ
チャットルーム
Sign In
(ユースケース)GoogleフォームXディスコード(⭐⭐⭐)
タグ
Empty
作成日
Oct 22, 2024 5:06 AM
名前
(ユースケース)GoogleフォームXディスコード(⭐⭐⭐)
Category
Empty
Created by
data_popcorn
https://medium.com/@eyalgershon/sending-a-webhook-for-each-google-forms-submission-a0e73f72b397
内容を参考にして作成しました。
前提条件
•
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 Method
を
POST
に設定します。
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チャンネルにウェルカムメッセージを送信します。
Made with Slashpage