目录

Twitter取关脚本

由于Twitter页面显示情况较特殊,暂时没有找到更高效的批量取关方法。

代码

let btns = document.querySelectorAll("[data-testid]")
let followBtns = Array.from(btns).filter(btn => {
return btn.getAttribute('data-testid').includes('unfollow')
})

for (let i = 1; i <= followBtns.length; i++) {
followBtns[i - 1].click();
let _span = document.getElementsByTagName('span');
for (var j = 0; j < _span.length; j++) {
if (_span[j].textContent == "取消关注") {
_span[j].click();
console.log("取关");
}
}
}

使用说明

使用网页版Twitter进入个人资料->正在关注页面,网址例如https://twitter.com/xxxxx/following

F12调出开发者工具,在console栏中输入上述代码。每次运行能取关几十人,多运行几次就行。