Discord通知の送信
利用可能なプラン: Personal、Professional、Business
Discordは、Slackに似たチャットアプリです。Discordでは、友人や同僚とテキストまたは音声で会話できます。フォームをDiscordチャンネルに接続すると、各送信が新しいメッセージを作成します。

フォームのセットアップ
Discordプラグインを使用する前に、新しい送信内容を収集するフォームを作成する必要があります。あらゆるHTMLフォームが利用できます。また、カードチケットをカスタマイズするために以下の特別な名前のinputを使用できます。
name=“subject”
**“subject”**という名前のinputを追加すると、メッセージの件名が設定されます。フォームを実装する際、hidden inputを使用して件名を設定することを選択できます。例:
<input type="hidden" name="subject" value="New submission from {{email}}">
または、select inputを使用して、訪問者が事前定義されたオプションのリストから件名を選択できるようにすることもできます。例:
<select name="subject">
<option value="Technical Support Request">Technical Support Request</option>
<option value="Sales Request">Sales Request</option>
</select>
Discordへの接続
注意: Formspree CLIを使用している場合は、代わりにDiscordを使ってメッセージを受け取るの記事を参照してDiscordに接続してください。
Discordプラグインを使用する前に、メッセージを受け取りたいチャンネルへのWebhookを作成する必要があります。詳細についてはDiscordのドキュメントをご覧いただくか、以下の手順に従ってください。
ステップ1: 連携のセットアップ
サーバーアイコンを右クリックして連携メニューを開き、サーバー設定→連携に移動します。サーバーのオーナーか連携権限を持っている必要があります。

ステップ2: Webhookの作成
Webhookを作成するボタンをクリックします。
対象チャンネル、Botの名前、アバターを選択します。名前にはFormspree、アバターにはFormspreeのロゴを使用することをお勧めします。Formspreeのロゴはウェブサイトからダウンロードできます。

ステップ3: WebhookのURLをFormspreeダッシュボードに貼り付ける
Webhook URLをコピーをクリックして、Formspreeダッシュボードに移動します。
フォームを作成・設定し、DiscordのWebhookを作成したら、DiscordプラグインをつかってDiscordに接続できます。まず、フォームのPluginsタブに移動し、Discordプラグインボタンをクリックします。
DiscordからコピーしたウェブフックのURLを貼り付けて、接続をクリックします。

接続後、Formspreeから接続成功を確認する自動メッセージが届きます。また、接続後はいつでもテストメッセージを送信して連携を確認できます。

今後チャンネルを変更したい場合は、プラグインを一度切断してから、別のWebhookチャンネルを選択して再接続する必要があります。