タイトル通り。経緯は以下の通り。
どぉーーーーしても見たくない人、はっきり言って考えるだけで胸焼けがしてきて、お願いだからそのアイコン見せないでくださいお願いしますって泣きながら土下座して謝りたくなる人がいるんだけど、Retweetされてきたのを見なくて済む方法ってないの? (via Twitter/くれす )
Twitterにて、一部の内輪向けbotやアイコンさえ見たくない人の発言がRetweetで容赦なく流れてくるので作った。後者は、そういうのに限ってフォロワー数が多く、嫌でもRetweetで流れてくるので非常に厄介。
Blockしているのに見えちゃうのは何とかならないんだろうか…以前の「気に入らなければRemoveしろ」の基本が通用しなくなってきている…
// ==UserScript==
// @name NGUser
// @namespace http://cress.cc/
// @description 見たくないユーザを表示させないようにします。
// @include http://twitter.com/*
// ==/UserScript==
GM_addStyle(<><![CDATA[
div[data-screen-name="shuzo_matsuoka"],
div[data-screen-name="masuo_f"] {
display: none;
}
]]></>);
見ての通り、単純なCSSの追加です。上の例だと “shuzo_matsuoka” と “masuo_f” の発言が見えなくなります。このままだと上記の2ユーザが見えなくなってしまうだけなので、ここを適用したいユーザの設定に書き換えてください。複数の場合は、上記サンプルのようにカンマ区切りで。
(別にこれら二つのbotの作者に喧嘩売っているわけじゃないのよ。)
適用するとこんな感じ。
赤線で囲ってみたが、何だかわからんな…^^;
はい、真っ白になります。突然空白のエリアが現れます。この部分に見たくないユーザの発言があります。ありました。たぶん。
本当はこのエリアごと消したかったけど、とりあえず「見たくないユーザを非表示にする」という要件は満たしたのでひとまず完了とします。
本当に単純なCSSの追加だけなので、対象とするユーザだけでなく、表示方法とかを好きなように書き換えるのもアリです。









[...] This post was mentioned on Twitter by みおん@31日ジョイコミ売り子 and ㄜっㄘω, くれす. くれす said: Retweetさえ見たくないユーザを非表示にするGreaseMonkeyスクリプト – 仕事がないっ! http://t.co/HvR [...]