30 juillet 2023

Comment se désabonner (unfollow) en masse sur Twitter en utilisant les Google Chrome Snippets?

Vous voulez que le SEO de votre site rentre dans l'âge adulte?

Contactez moi et voyons ça! ;)

Partager

Twitter est un réseau social populaire qui permet aux utilisateurs de suivre les comptes d’autres personnes pour recevoir leurs mises à jour et tweets. Cependant, avec le temps, il est possible que vous souhaitiez désencombrer votre fil d’actualité en vous désabonnant de certains comptes. Se désabonner manuellement un par un peut être fastidieux, mais il existe une solution pratique en utilisant les « Google Chrome Snippets » pour vous désabonner en masse. Dans cet article, nous allons vous guider étape par étape pour réaliser cette tâche efficacement.

Étape 1 : Accéder à votre liste d’abonnements

Pour commencer, rendez-vous sur Twitter et connectez-vous à votre compte. Cliquez ensuite sur votre photo de profil en haut à droite de l’écran et sélectionnez « Profil » dans le menu déroulant. Sur votre page de profil, recherchez l’onglet « Abonnements » pour accéder à la liste complète des comptes que vous suivez.

Étape 2 : Ouvrir l’Inspecteur de Chrome

Une fois sur la page de la liste de vos abonnements, appuyez sur la touche F12 de votre clavier ou faites un clic droit sur la page et sélectionnez « Inspecter » dans le menu contextuel. Cela ouvrira l’Inspecteur de Chrome.

snippet chrome unfollow twitter 4

Vidéo youtube explicative sur la chaine youtube de Samuel HOUNKPE le SEonOnTheMic:

 


Étape 3 : Accéder à la console JavaScript

Dans l’Inspecteur de Chrome, cliquez sur l’onglet « Console ». C’est là que nous allons écrire notre script pour désabonner en masse.

Étape 4 : Préparer le script

Le script que nous allons utiliser pour nous désabonner en masse sur Twitter est le suivant :

javascript

Download


(() => {
const $followButtons = '[data-testid$="-unfollow"]';
const $confirmButton = '[data-testid="confirmationSheetConfirm"]';
const retry = {
count: 0,
limit: 3,
};

const scrollToTheBottom = () => window.scrollTo(0, document.body.scrollHeight);
const retryLimitReached = () => retry.count === retry.limit;
const addNewRetry = () => retry.count++;

const sleep = ({ seconds }) =>
new Promise((proceed) => {
console.log(`WAITING FOR ${seconds} SECONDS…`);
setTimeout(proceed, seconds * 1000);
});

const unfollowAll = async (followButtons) => {
console.log(`UNFOLLOWING ${followButtons.length} USERS…`);
await Promise.all(
followButtons.map(async (followButton) => {
followButton && followButton.click();
await sleep({ seconds: 1 });
const confirmButton = document.querySelector($confirmButton);
confirmButton && confirmButton.click();
})
);
};

const nextBatch = async () => {
scrollToTheBottom();
await sleep({ seconds: 1 });

const followButtons = Array.from(document.querySelectorAll($followButtons));
const followButtonsWereFound = followButtons.length > 0;

if (followButtonsWereFound) {
await unfollowAll(followButtons);
await sleep({ seconds: 2 });
return nextBatch();
} else {
addNewRetry();
}

if (retryLimitReached()) {
console.log(`AUCUN COMPTE N’A ÉTÉ TROUVÉ, JE PENSE DONC QUE NOUS AVONS TERMINÉ.`);
console.log(`RECHARGER LA PAGE ET RÉEXÉCUTER LE SCRIPT SI L’UN D’ENTRE EUX A ÉTÉ OUBLIÉ`);
} else {
await sleep({ seconds: 2 });
return nextBatch();
}
};

nextBatch();
})();

// Exécuter la fonction pour se désabonner en masse
u

Étape 5 : Exécuter le script

Copiez le script ci-dessus et collez-le dans la console JavaScript de l’Inspecteur de Chrome. Appuyez ensuite sur la touche « Entrée » pour exécuter le script.

Étape 6 : Confirmer les désabonnements

Après avoir exécuté le script, vous verrez que tous les boutons « Désabonner » seront cliqués un par un, lançant ainsi le processus de désabonnement. Twitter vous demandera probablement de confirmer chaque désabonnement. Vous pouvez simplement cliquer sur « Désabonner » ou « Unfollow » pour confirmer chaque action.

snippet chrome unfollow twitter seo

Conclusion

Utiliser les Google Chrome Snippets est une astuce simple mais puissante pour vous désabonner en masse sur Twitter. Grâce à ce script JavaScript, vous pouvez gagner du temps et désencombrer votre fil d’actualité en quelques minutes seulement. Cependant, il est essentiel de rappeler que le désabonnement en masse peut entraîner la perte de certains comptes intéressants. Veillez donc à bien vérifier vos abonnements avant d’exécuter le script. Profitez de cette astuce pour personnaliser votre expérience Twitter selon vos préférences !

+ loin dans la Matrice

Rejoins la force.

« Être deuxième, c’est être le premier des perdants » – Ayrton Senna