Twitter でツールを使わず自分をフォローしていない人を探して簡単に外す方法

2015/12/19

Twitter で一時的に大量フォローをした場合など、フォロー返しが無かったユーザーに対してフォローを外すことがあります。いちいちフォローリストから「フォローされています」の文言を確認して解除しなくてはいけないので、手間が掛かる上に間違ってフォローされているユーザーに対して解除してしまうミスを犯すリスクもあります。

オンラインツールを利用すれば、自分自身をフォローしていないユーザーをリストで一覧化することができますが、そのオンラインサービスに対して自身の Twitter 情報を連携させなくてはいけません。外部ツールを利用するのは個人的に好きではないので、公式サイト上でどうにか出来ないものか考えました。

Chrome + jQuery を使えば抽出が簡単に

今回紹介する方法はパソコンから行う方法なので、スマホから実施することはできません。必要なのは Google Chrome ブラウザのみ。Internet Explorer や Firefox 等のブラウザでも実行が可能ですが、手順としては概ね同じなので説明は Chrome の画面にて行います。

自分をフォローしていない人を探す下準備

まず Twitter のフォロー画面を開きます。

https://twitter.com/following

フォローリストが表示されるので、画面の一番下までスクロールしてください。フォロー数が多いとマウススクロールで一番下まで下がるのは大変なので、キーボードのPageDown キーを押しっぱなしにすると簡単に一番下まで辿り着けます。

下準備はここまでです。それでは実際に作業に取り掛かりましょう。

Developer Tools を利用して対象者を絞り込む

具体的な方法を言葉で説明すると、裏から Javascript のコードを発行して自分をフォローしているユーザーを一時的に非表示にしてしまい、フォローされていないユーザーだけが画面上に残るといった仕組みです。

まずはフォロー画面上で F12 キーを押して、デベロッパーツールを開いてください。ちょっと見づらいですが、以下のようなソースコードが画面下に表示されます。設定によっては画面右端、またはポップアップで画面が上がります。

上部の Elements タブが選択されていることを確認してください。他のタブが選択されていたら Elements タブを選択し直してください。

find-who-unfollowed-me-on-twitter-and-unfollow02

jQuery (ブラウザで動くプログラムの仲間だと思ってください) を利用して作業した方が効率が良いので Google の CDN から拝借しソースコード上に貼り付けます。まずは以下の jQuery のスクリプトコードをコピーしてください。こちらは Google のサイトから拝借している jQuery のファイルになります。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

画面下に表示されたソースコードの 3行目(HTMLタグ以降であればどこでも良いのですが)を選択し右クリックして「Edit as HTML」を選択します。

find-who-unfollowed-me-on-twitter-and-unfollow03

そうすると選択した 3行目だけが編集できるモードになるので、上記でコピーしたコードを貼り付けてください。

find-who-unfollowed-me-on-twitter-and-unfollow04

貼り付けが終わったら、編集行以外の部分(例えば真上の html で始まる行)をクリックすればコピーした内容がソース上に反映されます。このコードが上手く反映されないと次の処理が動かないので注意してください。続いて、デベロッパーツールの Console タブを選択します。コンソールタブの下の方は入力が可能になっています。

find-who-unfollowed-me-on-twitter-and-unfollow05

自分をフォローしていないユーザーのみ表示

開いている Console 画面の入力欄に以下のコードを貼り付けてください。そして Enter キーで処理が実行されます。

$(".FollowStatus").parent().parent().parent().parent().parent().parent().remove();
$(".ProfileCard-bio").remove();
$(".ProfileCard-bg").remove();

するとこのように、あなたをフォローしていないユーザーのみが表示されるようになります。

find-who-unfollowed-me-on-twitter-and-unfollow06

あとはポチポチ手動でフォローを外していくだけです!

もしプロフィール文が必要であれば、最後に貼り付けた3行のコードのうち最初の1行目だけを実行してください。フォローを外す処理をプログラムで自動化しなかった理由は、Twitter のサイトのコードが今後変わって、誤って必要なユーザーのフォローを外してしまわないようにするためなので、予めご了承ください。

これらの作業においてコードの貼り付けに失敗しても問題はありません。紹介した方法は表示されている画面のデータを直接操作しているだけで、Twitter 上のデータを消しているわけではありません。一時的に画面上から消えるだけなので、改めて画面を表示し直せば元に戻ります。

なお、この操作は 2015年12月現在での Twitter の画面におけるものです。今後、Twitter 画面の仕様変更により上記コードが利用できなくなる可能性があります。

2017/01/17

青色申告の申請書「所得税の青色申告承認申請書」の書き方!例にならって入力すれば簡単に作成できる

2017/01/16

個人事業の開業届の書き方!例にならって入力すれば簡単に作成できる

2017/01/14

Nintendo Switch のコントローラーの充電方法は?標準の Joy-Con グリップでは充電できないので注意!

2017/01/14

Nintendo Switch の本体容量は 32GB しかない!容量追加はマイクロSDカードを利用する

2017/01/13

スプラトゥーン2の発売日は2017年夏で決定!

2017/01/13

Nintendo Switch 発売日決定!詳細はいかに?

2017/01/13

Windows 10 の PDF を起動するアプリを設定する方法

2017/01/13

Windows で拡張子を表示させる方法!拡張子が分かればファイルの種類が判別できる

2017/01/12

開業届や青色申告の申請書の PDF はパソコンから入力することができる

2017/01/12

Adobe Acrobat Reader DC インストール手順!ダウンロード時の選択肢を間違えないようにしましょう

→もっと見る

Name :
気力/体力勝負なシステム業界で揉まれています。自分が自分らしくあるために、大事なリセット、スタートします。

プロフィール詳細 Twitter @_NJ69_
Facebook ページ nj-clucker.com シェア
このブログが役に立ったら
「いいね!」お願いします
PAGE TOP ↑