なぜ作ったか
Twitterのアカウントでいいねしたということはそのツイートが良かったからである。(そりゃそう)しかし、いつツイートが消えるかもわからないし、昔にさかのぼるのも大変。じゃあ、全部Notionにアップロードしちゃえということで作りました。
概要
特定のTwitterアカウントをJsonの形式で用意して実行すると、そのアカウントでいいねした最新のツイートに画像があるかを判断して、画像がある場合全ての画像をダウンロードして、Notionに日付ごとにページが作成され画像をアップロードしていきます。
結果として
わりといい感じに動くが、TwitterのAPIの制限的にリアルタイムで取得するには申請して通らないと無理(作ってる間に申請通った)。
無制限にアップロードできるNotion最高ということ。