Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (() => {
- let count = 0;
- function getAllButtons() {
- return document.querySelectorAll('button.is-following') || [];
- }
- async function unfollowAll() {
- const buttons = getAllButtons();
- for (let button of buttons) {
- count = count + 1;
- const name = button.parentElement.querySelector(
- '.follows-recommendation-card__name',
- ).innerText;
- console.log(`Unfollow #${count}:`, name);
- window.scrollTo(0, button.offsetTop - 260);
- button.click();
- await new Promise((resolve) => setTimeout(resolve, 100));
- }
- }
- async function run() {
- await unfollowAll();
- window.scrollTo(0, document.body.scrollHeight);
- await new Promise((resolve) => setTimeout(resolve, 1000));
- const buttons = getAllButtons();
- if (buttons.length) run();
- }
- run();
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement