原材料の空間

チョコの原材料が語ってます

【Discord】5分でTwitterの対象のツイートが更新されたら通知するbotを一行もコードを書かずに作る

僕はよくRainbow Six SiegeというFPSゲームをやるんですがそれのアプデ情報とかをDiscordに通知してくれたら便利だなと思って作りました。

今回はTwitterにやYoutubeにR6Sの最新情報をいち早く載せてくださっている

R6S海外ニュース様のツイートを通知するようにしました。

twitter.com

f:id:kakao1839:20180907203223p:plain

こういうのをプログラムを一行も書かずに作りたいと思います

 

作っていこう

botを招待したいチャンネルの歯車マークをクリック

f:id:kakao1839:20180907204033p:plain

 

②Webhooksを作成

f:id:kakao1839:20180907204358p:plain

 

③名前とかアイコンとか設定・WEBHOOK URLをコピーして[保存]をクリック

f:id:kakao1839:20180907204548p:plain

 

IFTTTにログインして[New Applet]をクリック

f:id:kakao1839:20180907204906p:plain

 

⑤真ん中に大きくでてる[if +this then that]のthisをクリックするとこんな画面に。

Twitterをクリック

 

f:id:kakao1839:20180907205859p:plain

⑥下の方に行くとNew tweet by a specific userというのがあるのでクリック

こんな画面になると思う。今回は□の中に私のTwitterIDである@e183xを入れてみる。

@はいらない。

f:id:kakao1839:20180907205419p:plain

 

⑦Create triggerをクリックするとこのような画面になるのでここも +that をクリック

f:id:kakao1839:20180907205910p:plain

 

⑧Wevhooksを選択

f:id:kakao1839:20180907210009p:plain

 

⑨Make a web requestをクリックすると以下の画面になる。

URLにDiscordで取得したWEBHOOK  URLをコピペ。それぞれこのように設定する

 

f:id:kakao1839:20181110170158p:plain

f:id:kakao1839:20180907210329p:plain

 

{
  "content":"@{{UserName}} {{CreatedAt}}: {{LinkToTweet}}"
}

 

⑩Finishを押して完成

f:id:kakao1839:20180907210746p:plain

動作画面

f:id:kakao1839:20180907211038p:plain