Skip to content

Instantly share code, notes, and snippets.

@shadero
Last active December 9, 2021 11:24
Show Gist options
  • Save shadero/a6565bc4583d84afa2b1acb23e651f8e to your computer and use it in GitHub Desktop.
Save shadero/a6565bc4583d84afa2b1acb23e651f8e to your computer and use it in GitHub Desktop.
Twitterでミュートしたアカウントを全て解除するスクリプト

allUnmuteForTwitter

これはなに

Twitterでミュートしたアカウントを自動的に解除するスクリプトです。

書き捨てのコードなので綺麗なコードではないです。
また今後動かなくなる場合があります。

使い方

  1. ミュートしたアカウントを表示するページにアクセスする。
  2. F12キーを押すなりしてデベロッパーツールを表示する。
  3. デベロッパーツールのコンソール画面から下記のコードを入力して実行する。
setInterval(function() {
window.scrollBy(0, window.innerHeight);
const elements = document.getElementsByClassName("r-1ny4l3l");
for (let i = 0; i < elements.length; i++) {
const e = elements[i];
const label = e.getAttribute("aria-label");
if (!label)
continue;
if (label.includes("さんのミュートを解除")){
e.click();
}
}
}, 1000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment