DiscordにTwitterのツイートを自動で載せる

DiscordにTwitterのツイートを自動で載せる

前回、Insane LimitsからTwitterへツイートするやり方を紹介しました。

今回は、そのツイートをDiscordに載せるやり方をTwitterのアカウント、Discordのサーバーがあるのを前提紹介したいと思います。

 

 

 

使用するもの

Discord Webhook

Webhookとは、簡単に説明するとサービス同士を連携させるシステム。

 

Zapier

Zapierはサービス同士を連携させるサービス。

ZapはZapperな私にとって得意分野なんですけど?

 

・・・?

 

つまりDiscordから直接Twitterに接続出来ないから、ZapierというサービスがTwitterと連携してツイートを取得し、それをZapierがDiscord Webhookを通して書き込むということですね!

 

たぶん

 

Discord Webhookの設定

DiscordでWebhookの用意をします。

手順

サーバー設定」 → 「Webhook」 → 「Webhookを作成」 → 名前、チャンネルを設定し保存

Webhook URLは後程、Zapierと連携させる時に必要になるので、コピーしておきましょう。(あとでも可)

 

Zapierの設定

Zapierのサイトに行きます。

アカウントが必要なため、Sign Up(Googleアカウントで作成可)

 

ログインしたら Make a Zap! をクリック。(ZAPって名前がまたいいですね。)

 

 

Choose a Trigger Appで「Twitter」を検索し、クリック

 

 

Use Tweet Triggerを「User Tweet」を選択し Save + Continue 

 

 

@を付けない自分のTwitter IDを入力

 

 

Twitterと連携の認証をする

 

自分のアカウントを連携されたのを Test をクリックし確認。

 

 

もう一度、@無しのTwitter IDを入力し、アカウントのテストを行います。

 
 Continue を押したらTwitterの設定はこれで終わり。次は、Webhookの設定をしていきます。

 

Webhookを選択、クリック

 

 

POSTを選択し Save + Continue 

 

 

URL: Discord WebhookのURLを貼り付ける

Payload Type: Jsonを選択

Data: Discordに送信する内容。

ツイート本文をDiscordに表示させるのは「content」「Text」を入力。

Twitterの名前をDiscordに表示させるなら「username」「User Name」を入力。

Twitterのプロフィール画像は「avatar_url」「UserProfile Images URL」を入力。

username」「avatar_url」が無い場合は、Discord Webhookで設定したBotの名前、画像になります。

 

 

下にスクロールし、

Headersに「Content-Type」「application/json」を入力し、 Continue 

 

 

 Send Test To Webhooks by Zapier をクリックし、テストを実行。

 

 

Test was successful!と表示され、DiscordにBOTとして書き込みがあれば成功です。無事終わったら Finish をクリック

 

 

あとは、作成したZAPに名前を付けて「YOUR ZAP IS  ON 」に切り替えて終わり!

 

 

Zapierの他にIFTTTというサービスもあります。

 

でもやっぱ ZAP っていいよね!

 

もっとBF4にZAPPERが増える事を私は願っています。※ZAPは「Troll」、「舐めプ」といったものではありません。

 

※ツイートはすぐ反映されません。約5分かかります。

タイトルとURLをコピーしました