いいねを保存するプログラム

OVERVIEW

特定のTwitterアカウントのいいねをNotionにアップロードするプログラムを作成しました。

なぜ作ったか

 Twitterのアカウントでいいねしたということはそのツイートが良かったからである。(そりゃそう)しかし、いつツイートが消えるかもわからないし、昔にさかのぼるのも大変。じゃあ、全部Notionにアップロードしちゃえということで作りました。

概要

 特定のTwitterアカウントをJsonの形式で用意して実行すると、そのアカウントでいいねした最新のツイートに画像があるかを判断して、画像がある場合全ての画像をダウンロードして、Notionに日付ごとにページが作成され画像をアップロードしていきます。

結果として

 わりといい感じに動くが、TwitterのAPIの制限的にリアルタイムで取得するには申請して通らないと無理(作ってる間に申請通った)。

無制限にアップロードできるNotion最高ということ。

GitHub