お知恵拝借!この広告は、90日以上更新していないブログに表示しています。2017-10-05特定キーワードを含む過去のツイートを削除するメモとかインターネットのオタクのみなさんこんにちは。今日もTwitterをしていますか?我々のようなインターネット・ツイッター・オタクは、Twitterがないと死んでしまうことがあります。そんなTwitterでは今、凍結がブーム。皆さんカジュアルに凍結されておりますが、我々はアカウントが凍結されてしまうと生死に関わります。我々はインターネット・ツイッター・オタクであるからです。凍結の理由にはいろいろあるみたいなのですが、"殺す”だとか”死ね”だとかって投稿していると、それが他ユーザへの脅迫であるとして凍結されてしまうことがあるようです。長くインターネットを過ごしているといろいろとあるもので、そんな投稿をしていた人は少なくないと思います。そのような過去は削除して、クリーンなインターネットを目指していきましょう。写真はSeriaで買ってきたTwitterっぽいキッチンタイマーです。全ツイート履歴ダウンロードまずは凍結の対象になりそうな投稿を探してみましょう。Twitterの設定ページから、全ツイート履歴ダウンロードをリクエストすることができます。リクエストしてしばらく待つと、ダウンロードページがメールで送られてきますので、ダウンロードし解凍します。tweets.csvというファイルにいままでのツイートがすべて記載されています。試しにgrepしてみると、ありました。犯罪計数オーバー200、執行対象です。慎重に照準を定め、対象を削除しましょう。削除用スクリプトこのCSVファイルにはツイートのIDが含まれているので、それをURLに書き換えて、ブラウザで開いて、削除ボタンぽちっとすれば、削除できます。我々伊達に10年もTwitterをやっていません。↑の画像はだいぶん削除したあとのものでして、本当は「殺す」でgrepしただけでも87行、「殺」だけであれば329行ありました。これをぽちぽち削除なんてやってられんので、雑にスクリプトを書きましょう。installでtwitterとcsvをインストールして下さい。説明は面倒なので書きません。つぎにTwitterに削除用のアプリケーションを登録して、トークンを取得します。べつに公開するアプリではないので適当に入力して大丈夫です。アカウントに電話番号が登録されていないとここまで進めないので、電話番号は登録しておきましょう。applicationすれば、アプリ登録完了です。tokenして、トークンを取得しましょう。あとはこんなん書いて、トークンとかパターンとかを適宜変更して、実行すれば良いんでないかと思います。endendこんな感じで動きました。ブログ書くの途中で飽きました。+0000結局殺すんか~~い------------https://twitter.com/kiyooka/status/00000000000000000削除しました###################...以下略...これからは、過去なんて振り返らず、未来に向かってインターネットしていきましょう。ネチケットおじさんとの約束です(今回のオチ)。(1)リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!kiyookaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。