GASを使ってtrelloとslackを連携させる。

原田です。

 

Trelloとslackを連携させてます!

slackやTrelloの機能で簡単にできることもあるらしいですが、

あえて最近ハマってるGASつくってみました。

GASがあればサーバいらずで便利ですね:D

APIって素晴らしいですねえ!!!

 

・こんなの作る

→Trelloのあるボード内のカードで、期限がその日のものをおしらせしてくれるslackBot

 

・使うもの

slack  /  Trello / GAS

 

・作業

ソースはこんな感じです(ソース汚いのは大目にみてください…)

https://github.com/kin29/Trello—GAS—Slack-/blob/feature-remainder_bot/remainderBot.gs

 

これをトリガー設定で毎日朝に発動させれば完璧です!

 

 

ここで疑問が・・・・・

ってなにしてんだろ?

 

  ↑ 引数のurlにGETリクエストしてるらしい。

 

↑ POSTリクエストしてるらしい。

 

 

・response.getContentText()

取得したコンテンツをとり出しています

 

・JSON.parse()

引数として渡されたJSON文字列をオブジェクトに変換します。

※パース=解析

いまいち、よくわかりませんが、

 

parseしないとjsonデータは特定の文字列を取り出すことができない!

 

ということらしいです。

 

オブジェクトいまいちまだわかんないですね・・・。

オブジェクト指向とかとか・・・