Youtubeで登録しているチャネルの更新を、Discordに飛ばす
お気に入りのYoutubeチャネルが更新されたら、その情報を自動でDiscordへ流す仕組みを作成する。
Discordの設定
まず、自分専用のDiscordサーバーを作る。
Zapierの設定
上のTriggerをクリックし、「RSS」を検索
今回は複数のチャネルを登録するので、Trigger Eventに以下を選択
複数のチャンネルの投稿を通知する:「New Items in Mulitple Feeds」
>Zapier無料版だと、上限100回/月しか送信できないため、チャネルの選択に注意する。
Triggerの設定を行う。
チャネルIDを取得するために、登録するyoutubeへいき、
チャネル説明文 -> 「チャンネルを共有」をクリック -> 「チャンネルIDをコピー」を選択する
Feed URLの末尾に今コピーしたチャネルIDを連結し、設定する。
texthttps://www.youtube.com/feeds/videos.xml?channel_id=<チャンネルID>
Test triggerをクリックして、正常に設定できているか確認する。
続いて、Actionを設定し、Discordと検索して選択。
App & Eventに、「Send Channel Message」を指定。
Accountの連携を行う。
上で作った自分専用のサーバーを選び、Continue -> Authorize
Actionに自分が送信したいチャネル(youtubeチャネルとした)を設定し、Message Textをクリックして、以下のように設定する。
テストを行い、Discordに正しく送信されているか確認する。
問題なければ、Publishを行う。
お疲れ様でした!!
備考
もし、Youtubeの内容の要約までしたいのであれば、Zapierを有料にし、こちらのintegrationを使えばできそう
ただ、コストがどれくらいになるか不明
関連
参考