直接の回答はいいえです。BskyDeleteは現在、あなたをフォローしているフォロワーを出力しません。 出力できるのは、あなたが選択したフォロー中リスト、つまりあなたがフォローしているアカウントです。バックアップ、関係の確認、移行準備では、この2種類を区別する必要があります。
followersとfollowingは別のAT Protocolクエリ
- followersはあなたをフォローしているアカウントです。
- followingはあなたがフォローしているアカウントです。
AT Protocol公式のgetFollowers Lexiconは、指定したアカウントをフォローしている相手を列挙します。別のgetFollows Lexiconは、そのアカウントがフォローしている相手を列挙します。どちらもカーソルでページ分割されるため、完全な取得には複数回のリクエストが必要な場合があります。
BskyDeleteのFollowingワークスペースが扱うのは後者です。現在、Followersタブ、フォロワーオーディエンスの出力、他サービスへの自動移行、フォロワー分析、過去のフォロー解除履歴は提供していません。
BskyDeleteのCSVに含まれる項目
有料プランでは、選択したフォロー中データをCSVへ出力できます。項目は次のとおりです。
- 表示名
- ハンドル
- DID
- プロフィール説明
- アバターURL
- 現在の関係が相互フォローかどうか
ハンドルは変更できますが、DIDは安定した識別子なので比較に役立ちます。「相互フォロー」は出力時点の状態であり、以前のフォロー・解除履歴ではありません。
ファイルに含まれるのは選択したデータだけです。フォロワー全体のバックアップではなく、各相手があなたをフォローしている証明にも、別SNSへフォロワーを移す機能にもなりません。
フォロー中アカウントを出力する手順
- BskyDeleteへサインインし、AT Protocol公式OAuthでBlueskyを接続します。
- Followingを開き、現在フォローしているアカウントを読み込みます。
- リストを検索・絞り込みます。有料プランでは疑わしいボットスコア、非アクティブ推定、現在の相互関係、公開プロフィール数値も使えます。
- プロフィールを確認し、ファイルに含める相手を選択します。
- Exportを選び、CSVをダウンロードします。
ボット・非アクティブのフィルターは公開情報によるヒューリスティックな推定です。ボットスコアは偽アカウントの証明ではありません。非アクティブ推定も、最終ログインではなく、アカウント年齢に対する公開投稿数の頻度を使います。確認リストを整理するための補助として使ってください。
実際のフォロワーを出力する方法
あなたをフォローしている相手が必要な場合は、getFollowsではなくgetFollowersを明示的に読むツールやスクリプトが必要です。信頼できる処理では、次を確認します。
- 正しいハンドルまたはDIDを指定する
- 次のカーソルがなくなるまですべてのページを取得する
- 表示名・ハンドルと一緒に安定したDIDを保存する
- スナップショットの日付を記録する
- 利用不能・モデレーション対象プロフィールの扱いを説明する
Bluesky APIが返すのは現在のリストで、履歴ではありません。異なる時点で繰り返し出力すれば自分で比較できますが、BskyDeleteは現在そのフォロワースナップショット処理を実行・保存しません。
フォロワー出力で分かること・分からないこと
現在の出力は「今、このアカウントをフォローしている相手は誰か」に答えます。それだけでは次は分かりません。
- 各アカウントがいつフォローを開始したか
- 見つからない相手が解除・削除・利用不能のどれか
- スナップショットがない期間に誰がフォローしたか
- 今後もフォローし続けるか
比較ではハンドルだけでなくDIDを使い、両方のスナップショットでページ取得が完了したことを確認してください。不完全なページやハンドル変更が、実際には起きていない解除に見えることがあります。
他の出力ツールを選ぶ際の安全確認
アクセスを許可する前に、OAuthを使うか、何を保存するか、保持期間、削除方法、ページ取得の完全性を確認してください。Blueskyパスワードを要求するサービスや、フォロワーを別サービスへ自動移行できると主張するサービスは避けてください。
まとめ
BskyDeleteは有料プランで選択したフォロー中データを出力し、一括解除前の確認を支援します。現在、フォロワーそのものは出力しません。この違いを明確にすることで、検索質問へ正確に答えながら、実際の管理機能も説明できます。