ツイートの一括削除ツール!

カテゴリー: Twitter

自分のTwitterのツイートをさまざまな条件を指定して一括削除できるWebツールです。
このWebツールを使うためにはツイッター認証が必要です(ツイッターにログインしていれば1クリックで完了します)。

1.ツイッター認証

2.削除方法の選択

Web上で削除する 推奨詳細

ツイートデータから削除する(詳細

3.一括削除のメニューを選ぼう!

すべてのツイートを削除する

画像がツイートをすべて削除する

という文字列がツイートをすべて削除する

リツイートの保護・削除について

リプライの保護・削除について

リツイートされた回数がのツイートをすべて削除する

お気に入り回数がのツイートをすべて削除する

のツイートをすべて削除する

 

※削除対象のツイート件数を取得するだけで、まだ削除は実行しません

ツールの概要

これまで投稿したツイートを次の条件で一括削除できるWebツールです。

  • すべてのツイートの一括削除
  • 画像がある( or ない)ツイートの一括削除
  • 指定した文字列がある( or ない)ツイートの一括削除
  • 指定したリツイート回数以上( or 以下)のツイートの一括削除
  • 指定したお気に入り回数以上( or 以下)のツイートの一括削除
  • 指定した日付以降(or 以前)のツイートの一括削除

1回の実行で最大1000件の削除が可能で、残りのツイートは20分ごとに300件のペースで自動削除します。

※一度に大量のツイートを削除するとツイッター社からスパム判定を受けて最悪アカウント停止になるためこのような仕様にしています

削除実行後、あなたのツイッターにて本ツールの宣伝ツイートが実行されるのであらかじめご了承ください

なお、本ツールを使用しているサーバーはエストニアにあります(維持費が安いから)。

ツイートの削除にかかる時間は?

1000件の削除で5分くらいかかります(サーバーの状況で前後します)。平日の夜8時40分に800件の一括削除をテストしたところ、3分13秒で完了しました。

使い方

1.「ツイッター認証」を行います。

2.削除方法を「 Web上で削除する 」「 ツイートデータから削除する 」から選びます。

3.削除条件を選択し、「削除対象のツイート数を取得」をクリックします。

4.削除対象となったツイート数と内容が確認できるので、問題なければ「削除」を実行します。

5.自動的にツイートの削除が行われます。

利用規約(Terms Of Service)

※削除したツイートは元に戻せません
※削除を実行する前に必ず削除対象のツイート確認をしてください。以前「消えてほしくないツイートがすべて消えた!管理人のせいだ!」とお叱りを受け、数か月にわたってコメント欄を荒らされたことがあります
※本ツールは十分な動作確認をしていますが、予期せぬ原因で意図しない動作になる可能性があります
※そのため本ツールは自己責任でご利用ください(本ツールの利用により発生したいかなる直接的・間接的損害に対して一切責任を負いません)

プライバシーポリシー(Privacy Policy)

このアプリでは、あなたに変わってサーバーが自動的にツイートの削除を行います。その際、あなたのツイッターと私のアプリが連携され、あなたのツイッターの

  • アクセストークン
  • アクセストークンシークレット

が一時的に取得・利用されます(それらの情報を使えばあなたのツイッターを操作することが可能となります)。

私はその情報をサーバーに保存および悪用はしませんが、心配な方は、本アプリを利用した直後にあなたのツイッターと私のアプリの連携解除を次のように行ってください。

  1. 下の「アプリ連携解除」ボタンをクリックする
  2. 「連携しているアプリ」を選択
  3. 「ツイートの一括削除ツール」を選択
  4. 「アプリの許可を取り消す」を選択

お知らせ

「削除できない」について

「ツイートの一括削除ツール!」を利用された方から頂いたご意見を総合的に考えて、削除できる場合と削除できない場合についてまとめてみました。

  • ある期間より古いツイートは削除できない
  • 削除できる最大数(3200個)のツイートを消した場合、それ以前のツイートは削除できない(ツイッターの仕様上)
  • 訂正→削除できる最大数(3200個)のツイートを消した場合でも、「ある期間」より新しいツイートであればさらに遡って削除できることがわかりました
  • 削除できる最大数(3200個)のツイートを消した後、新しくツイートをしていった場合、新しくツイートしたものは削除できる

※「ある期間より古いツイートは削除できない」の「ある期間」は不詳です。私の最も古いアカウント(2015年3月に作成したBOT)でテストしたところ、全ツイート5000件を削除できたので、2015年3月以降のツイートであれば全て一括削除できるはずです。

「数件しか削除されない」について

削除対象のツイートはたくさんあるのに、いざ削除を実行すると数件しか削除されない・・・

この原因は、ツイッター社がツイートの一括削除をスパム行為と勘違いしてしまって、ツイートの削除操作を停止していることが考えられます。

コメントで寄せられた情報をもとにテストアカウントでいろいろ試した結果、短時間に何度もツイートの削除を実行した場合にスパムと認識されるようです。

そのため、ツイートの削除を短時間に何度もしないように注意してください(スパムとして認識された場合、パスワードの変更を求められ、最悪アカウントが停止されます)。

「ツイート数」「いいね数」について

ツイートの削除を実行したあと、ツイッター上に表示される「ツイート数」や「いいね数」が実際の数値と合いません。

これはツールのバグではなく、ツイッター内部でのバグのため、こちら側からどうすることもできません(しばらく時間を置いたら正しい数値になります)。

お願い

  • 動かない
  • バグ・脆弱性がある

など、なにかお気づきな点があればコメント欄で教えてください。

※動かない場合はお使いのブラウザの情報を教えてください。

コメント

1:名無し:2022/03/16 15:40:42

これで削除すると、ツイート削除ツールのリンクが自動で呟かれる。これなんとかできませんか。

2::2022/03/16 19:55:15

名無しさんへ

普通にツイートを削除すればいいと思います。
1件なのでそんなに手間がかかりませんよ。

3:名無しさん:2022/03/16 21:16:56

アーカイブを読み込ませて、2020年以前の期間指定をして削除件数を取得させましたが、削除対象ツイートが0になってしまいます。
実際にはその期間に1~2万ツイート程度あり、2014年から2020年ごろまでのツイートです。
削除対象を読み込めない原因が分かりません。

4:名無しさん:2022/03/17 22:05:05

上に同じく

5:名無しさん:2022/03/18 0:51:02

データアップロードしても消しきれない場合
再度削除すればいい?それともツイッターから一度データを入手しないといけない?

6:田中:2022/03/18 22:42:00

現在tweet.jsというファイルは存在せずtweetという名前に変わっているようです。ですがそれをこちらにアップロードしてもツイート削除ができません。どうしたらよいのでしょうか?

7:名無しさん:2022/03/19 17:10:19

これ画像がなくいいねが0でリプもないのを削除みたいに
複数選択できないんですか?

8::2022/03/20 6:18:18

tweet.jsの処理方法が変更させられた可能性があります。コメントしてくださいと表示されました。

9:名無しさん:2022/03/20 13:47:34

APIの仕様が変更されました管理人にお知らせくださいと出ました

10:名無しさん:2022/03/20 19:22:30

]}")("`'{[//
/*
*
*
*

><

11:名無しさん:2022/03/20 19:29:54

そんなの提携外せばいいだけだろ。自分で調べろ低脳

12:名無しさん:2022/03/20 21:24:27

7の方へ
重ね掛け出来ますよ

13:はげたこ:2022/03/22 21:21:11

2020年12月より前のツイートが1万件以上残っているのに削除対象ツイートが0件になります。これは一定期間より前のツイートは消せないという仕様ですか?それともバグですか?

14:2万7000件1時間くらいで消せたたすかる:2022/03/23 14:13:33

ありがとう

15:名無しさん:2022/03/23 21:22:57

削除ありがとうございました。

16:名無しさん:2022/03/23 22:11:10

<

17:名無しさん:2022/03/23 22:17:19

<h1>あああ

18:wa:2022/03/24 13:34:02

tweet.jsの処理方法が変更させられた可能性があります。コメントしてくださいと表示されました。

19:名無しさん:2022/03/24 23:13:28

時々429出るの何

20:名無しさん:2022/03/27 6:57:46

使うとこのツールのツイートをされてしまう。クローズドにするとよかったのかな。

21:名無しさん:2022/03/27 18:56:13

作り手さんへ

期間指定で◯年×月△日”以前“と指定したにもかかわらず、最近のツイートがごっそり消えてしまいました。(条件については何度も確認したので間違っていないはずです)
そして、このツール上での表示は「ツイート取得に失敗しました」と書いてあったのに自分のタイムラインへ行くと最近の呟きが消えていました。

自分は特に重要なことを呟いていたわけではないので問題なかったのですが、もしも不具合でしたらお直しをお願いしたいです!

22:名無しさん:2022/03/28 15:56:05

2018年以前のツイートを削除しようもしても対象がありませんとでてきます。なぜでしょう?

23:名無しさん:2022/03/29 0:44:41

メディアツイート"以外"かつ、@が"ない"ツイートを削除すると、いつもプロフィールに固定しているメディアツイートが一緒に削除されてしまう現象を4回確認している。

過去のコメントをどこかに格納して参照できるようにした方がいい。

24:名無しさん:2022/03/29 18:14:56

そもそもTwitterのデータアーカイブダウンロードが出来ないんだけど同じ人いる?
リクエスト通ってダウンロード開始しようとしたらzip落とせないわ

25:名無しさん:2022/03/30 19:54:21

数日間データ落とせなかったけど、今日になって落とせた

26:名無しさん:2022/03/31 23:50:25

うへへ

27:名無しさん:2022/04/02 18:34:44

tweet.jsのアップロードを試みると「データ通信に失敗しました。もう一度お試し下さい」→「ファイルのアップロードに成功しました。「3」に進んでください。」も失敗しています。いくつかの回線で試しましたが、どれも同じ結果でした。ファイルのサイズは約26MBです。

28:名無しさん:2022/04/02 18:40:58

tweet.jsのアップロードを試みると「データ通信に失敗しました。もう一度お試し下さい」→「ファイルのアップロードに成功しました。「3」に進んでください。」というメッセージが順に表示されますが、認証は解除され、アップロードも失敗しています。いくつかの回線で試しましたが、どれも同じ結果でした。ファイルのサイズは約26MBです。
(ひとつ前のコメントも「データ通信に失敗しました。もう一度お試し下さい」がループし続け、文章の一部が失われる投稿エラーが発生しました。)

29:名無しさん:2022/04/02 21:29:07

※28の人と同じ現象が自分にも起きてますね
自分は約53MBのサイズで起きていて時間帯変えてみましたがエラーは変わらず

30:名無しさん:2022/04/05 4:02:48

28と同じ状況です
58MBです

31:名無しさん:2022/04/05 17:19:12

tweet.jsのアップロード時に下記のエラーが発生しています
Access to XMLHttpRequest at 'https://tool3.ysklog.net/file-upload.php' from origin 'https://ysklog.net' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
common.js:43 ajax通信に失敗しました
common.js:44 XMLHttpRequest : 0
common.js:45 textStatus : error
common.js:46 errorThrown : undefined

@管理者様
28の原因だと思われるのでご確認ください。

32:名無しさん:2022/04/06 11:07:35

そこまで分かるならcommon.jsの43~46行目を確認すればいい
まあここphpだしサーバーサイド見れないけど(笑)

33:名無しさん:2022/04/07 23:42:37

自分の場合js上げても成功せず失敗し認証からやり直しになりますね
黒歴史クリーナーもファイルアップロードで消せなくなってますし困りました

34:名無しさん:2022/04/11 7:49:46

20分ごとの自動削除が行われている様子がありません。
仕方なく再度手動で実行すると、問題なく削除されます。

35:名無しさん:2022/04/11 9:23:00

↑の件について、鍵垢だとうまくいかないなどありますか?

36:名無しさん:2022/04/12 2:33:04

アカウントごと消えたようです。入ることができません。。

37:名無しさん:2022/04/13 15:20:33

※28の状況のまま改善されていません

38:名無しさん:2022/04/20 2:56:46

twitterの仕様が変更された可能性がありますと出て削除できません

39:名無しさん:2022/04/20 22:52:13

tweet.jsのファイルサイズが100MBのせいかうまくいかないですね
状況は28さんと同じです

40:名無しさん:2022/04/21 15:55:33

28と同じエラーでツイートが消せません

41:名無しさん:2022/04/23 16:59:24

皆さん28さんと同じ状況で苦労中ですね… 私も同じ状況に置かれてとても苦労中です。 最初はファイルの大きさがなんと100mbにもなってそんなエラーが発生すると思いましたが、そうではなくてとても戸惑いました。

早くアップデートして修正してほしいです。 本人の昔のツイートを見るたびに泣き止まないです。(翻訳機を使っているので文章がぎこちないかもしれません)

42:名無しさん:2022/04/23 17:56:33

28と同様のエラーが私にも発生しています。
どうか改善をお願いします。

43:名無しさん:2022/04/25 8:16:04

キーワードで消すつもりが期間で設定してしまい最新ツイートから削除されていたので1度アプリ連携を解除したのですか、もう一度連携しても設定していた分は削除されませんかね?
キーワードでやり直したくて….

44:特価jp:2022/04/28 23:53:37

食品さん見てるかーーーー

45:名無しさん:2022/05/06 21:46:58

ツイッター認証の部分がlordingのままで認証が不可能になっております。
もしよろしければご対応のほどよろしくお願いいたします

46:名無しさん:2022/05/07 7:30:21

tweet.jsのアップロードもできないですし、Twitterログインすら出来なくなりました

ここももう使えないですね、残念

47:名無しさん:2022/05/09 0:04:30

ページを開くやいなや"データ通信に失敗しました。もう一度お試し下さい"の無限ループ
コメントしようにもEscでループを阻止しなきゃ書けやしない

48:名無しさん:2022/05/10 7:16:46

エラー吐かれてる人みんな広告ブロックしてるべ

49:X:2022/05/20 13:30:28

一度に何度も消したのですが
そのRTしたものがRT取り消せなくなったり
2ヶ月前のツイートから遡れなくなりました
1日ぐらい放置してれば直りますか??
対策を教えてほしいです

50:名無しさん:2022/05/21 1:58:07

ツール復活、ありがとうございます!

コメントフォーム
お名前
コメント