特定のキーワードを含むツイートが無条件にヤバそうなので、 それらのツイートを問答無用で削除した時に殴り書きしたスクリプトです。
たぶん誰も必要としていないと思います。 (Python とかで書けばまた別でしょうが)
- コマンドライン環境
- PHP 5.6 とかそのへん
- 解説がなくてもなんとかする心
-
まず、Twitter web でツイート履歴を要求して ZIP ファイルをダウンロードします。
-
zip
ディレクトリの中に ZIP ファイルを置いて、展開します。
zip/data/js/tweets
ディレクトリの中にツイートが書かれたファイルが生成されているはずです。 -
Composerをセットアップします。すでに /usr/local/bin とかに入れてあるならそれを使えばいいです。
-
./composer.phar install
とかして依存パッケージを入れます。 /usr/local/bin とかに入っているならcomposer.phar install
でいいでしょう。 -
finder.php
を実行します。何を削除キーワードにするかはこのプログラムの中に書いてあります。 標準出力に削除リストが出るので、php finder.php > found.txt
などとしてfound.txt
に書き込んでください。 -
config.sample.php
をconfig.php
にコピーして、さらに中に Twitter アプリの情報を書きます。 -
remover.php
を実行します。このプログラムはfound.txt
を見てそれなりに消していきます。
Copyright (C) 2017 AIZAWA Hina
Licensed under the NYSL 0.9982. See LICENSE.md for details.