削除を試した後も投稿が見える場合、すぐ同じリクエストを繰り返さず、実際の結果を確認してください。画面が古いデータを表示している、リクエストが失敗した、バッチの一部だけ成功した、といった可能性があります。
BskyDeleteは選択レコードの処理結果を表示できますが、ブラウザー、ネットワーク、OAuth、Blueskyサービスのあらゆる問題を診断できるわけではなく、すべての削除成功も保証しません。
投稿が残る主な可能性
- 一覧が更新されていない: 投稿ワークスペースを再読み込みし、Blueskyプロフィールでも確認します。
- 別のアカウントを接続している: 選択前にhandleとアカウントを確認します。
- OAuthセッションが認可されていない: 認可エラーならOAuthで再接続します。
- 通信が中断した: 接続切れでBlueskyの確認前に止まる場合があります。
- API制限やサービスエラー: Blueskyが一部リクエストを遅延または拒否する場合があります。
- 部分的な成功: 一部だけ消えている可能性があります。項目ごとの結果を読みます。
- 古い参照: ローカル行が、すでに利用できないレコードを指している場合があります。
これは考えられる原因であり、個別アカウントの遠隔診断ではありません。具体的なエラーと新しいプロフィール表示を使って判断してください。
BskyDeleteで確認する手順
- OAuthで意図したアカウントが接続されているか確認します。
- 投稿を開き、現在データを読み込みます。
- 正確なキーワードまたは日付で対象を探します。
- 大量バッチではなく、既知の投稿1件を最初に選びます。
- 削除を確認し、成功またはエラーを読みます。
- 投稿を再読み込みし、Blueskyプロフィールも別画面で確認します。
- 認可エラーならOAuthで再接続します。
- API制限や一時エラーなら待ってから再試行します。重複リクエストは結果判断を難しくします。
BskyDeleteは選択操作をBluesky APIへ送ります。API制限とサービスエラーは引き続き適用され、回避または自動解消されるわけではありません。
大きなバッチを再試行する前に
- 有効なフィルターと選択数を再確認する。
- すでに消えたレコードを確認する。
- 必要なら有料プランで選択投稿を書き出す。
- CSVから削除済み投稿は復元できないと理解する。
- 同じ条件を少数で試す。
- 結果表示までページを開いたままにする。
Freeではローカル暦日あたり最大30件の削除またはアンフォロー成功操作を完了できます。有料プランはBskyDeleteの日次枠をなくしますが、Bluesky API制限や一時的失敗は残ります。
認証情報を守る
BskyDeleteはAT ProtocolのOAuth仕様を使い、Bluesky App Passwordを要求しません。パスワード、OAuthトークン、復旧コード、ブラウザーセッション情報をサポートへ送らないでください。共有端末では利用後に切断します。
約束ではなく結果を確認する
確認できる結果は、リクエストが成功を報告し、Blueskyから新しいデータを読み込んだ後に投稿が表示されないことです。失敗が続く場合は、認証情報を除き、正確なエラー、選択数、おおよその時刻、ブラウザーを記録してください。制限やエラーが自動処理されたと仮定するより有用です。