やりたいこと
Gmailに届いたメールのうち、特定の条件に従ったメールのみ
適当なDiscordのテキストチャンネルに通知する
やったこと
- Gmailのフィルタ機能で特定の条件のメールにラベルを自動付与する
- Discordにメール通知用のチャンネルを用意して、ウェブフックを有効にする
- GAS(Google apps script)でGmailの特定のラベルのメールを定期的にチェックさせる
- 新しいメールがあれば、Discordへの通知処理をしたうえで通知済みのラベルを付与する
必要なモノ
- Googleのアカウント
- Discordのアカウント
- 少しばかりのJavaScriptへの理解
参考ページ
GmailAppsのクラス仕様書:https://developers.google.com/apps-script/reference/gmail/gmail-app?hl=ja