twitterで検索時にspamなやつらを除外する的なオプション

なんかspamがうざいなーと辟易してたところ、どっかの誰かがこんな引数を設定すれば除外できるお、とつぶやいていたので採用中。結構すっきりしたような気がする。

ということをあたかも自分の手柄のようにつぶやくのは気が引けるのであまり人が見てないここに記載。より詳しい検索オプションは詳しい人を別途探してください。

現在「保存された検索」で特定ハッシュタグ検索時に設定保存してるオプションは以下の感じ。

あと、こういうのもあるらしいので、メモ的に残しておく。

ざっくり説明すると

  • #foo:検索したいハッシュタグ
  • exclude:retweets: おそらく公式(公式、非公式を問わず)RTを除外(11/02/23修正)
  • -from: 検索対象から除外するアカウント「bar」を指定
  • -foobar:検索対象から除外する文字列「foobar」を指定

らしい。上記の2つ目の例は、-fromで特定botを除外したいとか、shindanmakerがうざいとか、クレカ現金化のspamがうざいとか、そんな感じ。

-source:asdaと-source:asdassssは調べたけど見つからない。振る舞い的にはspam認定されたものを検索対象から除外してるみたいな気がする。あ、「検索対象から除外」と記述してみてるけど、実は「検索結果から除外」なのかもしれない。その辺は指定されたオプション処理の仕様次第だし。

と調べなおしてみたら、

Twitter検索用オプション演算子のまとめ

って記事を発見。sourceはつぶやきにつかったツール(クライアント)を指定するものらしい。なるほどねぇ。(11/02/02追記)

よく見られているヤーツ:

似てるヤーツ: