twitter-web-mutor
カスタマイズ可能なミュート機能をTwitter公式Web版に提供します.
インストール
- 「Download ZIP」で落としてきて展開
- chrome://extensions を開く
- 「デベロッパーモード」にチェックを入れる
- 「パッケージ化されていない拡張機能を読み込む」で先ほど展開した フォルダ を選択
(manifest.json
などのファイルが直下にくるフォルダ)
使い方
インストールすると勝手に変なタブが増えます.
1行しかないので窮屈ですが,あとは下記の変数を用いて自由にJavaScript関数の内容を書いちゃってください.
変数 | 型 | 意味 |
---|---|---|
user_id_str | string | ツイート主のユーザID |
screen_name | string | ツイート主のスクリーンネーム |
name | string | ツイート主の名前 |
is_promoted | boolean | 広告であるかどうか |
is_retweeted | boolean | 公式リツイートであるかどうか |
retweeter_user_id_str | string null |
リツイート主のユーザID |
retweeter_screen_name | string null |
リツイート主のスクリーンネーム |
retweeter_name | string null |
リツイート主の名前 |
stream_type | string | "home" "connect" "discover" "search" の何れか それぞれ「ホーム」「通知」「見つける」「検索」の意味 |
ミュートしたい場合はtrue
を返し,そうでない場合はfalse
を返します.
設定例
何もしない (規定値)
return false;
反原発タグをミュート
return text.indexOf('#反原発') !== -1;