(人柱向け暫定公開)notestockへ「ツイート」の取り込み方法。大丈夫そうなら、改めて告知します。
1.まず、Twitterでセルフリプライ(複数ツイートを繋げるやつ)をしておいてください。(2018年以降にあれば大丈夫なはずですが、一応)
2.Twitterの設定→データのアーカイブをダウンロードからアーカイブをリクエストします。24時間以上掛かります。
3.アーカイブを取得したら、zipファイルを展開して、dataフォルダ内のtweets.jsやtweets-part1.js(無い場合もあります)など、【「tweets」で始まるファイルだけを】zipファイルとして圧縮してください。
4.既存のアカウントでnotestockへログインします。
5.メニューのその他→設定から、中程にあるグループで、「@アカウント@twitter.com」を指定し、「追加」を押します。
6.認証画面が開く(先ほどの入力と関係なくTwitterにログインしているアカウントで開くので注意)ので認証してください。
【続く】
ツイートインポートについて「そろそろブログ書くか」の後にブログ書いたんだけど、書いたってリプライぶら下げてなかったな。
https://diary.osa-p.net/2023/04/notestocktwitter.html
あと、名前・bio・アイコンが取り込まれなくなりました。notestock上で該当のTwitterアカウントに切り替えて、設定の一番下にある「プロフィール更新」から変更できます。
2018年以降のセルフリプライだと、in_reply_toにリプライ先ユーザーIDが記入されているけど本文にメンション表記が付いていないという仕様を利用して、該当のtweets.jsが本人のものであるという判定をしている。