Skip to content

Instantly share code, notes, and snippets.

@raphaeljolivet
Last active May 24, 2018 22:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save raphaeljolivet/7abf6b2f0da2e0802a9cb7d1f453125c to your computer and use it in GitHub Desktop.
Save raphaeljolivet/7abf6b2f0da2e0802a9cb7d1f453125c to your computer and use it in GitHub Desktop.
Bookmarklet pour inviter à une page toutes les personnes ayant "liké" une publication.
javascript:(function(){
var click = function(e){e.click()};
var nbInvite = 0;
var exec = function() {
var invites = document.evaluate("a[contains('Invit')]", document, null, XPathResult.ANY_TYPE, null);
var invite
nbInvite += 1;
while ((invite = invites.iterateNext()) != null) {
invite.click();
nbInvite += 1;
}
var pager = document.querySelectorAll("#reaction_profile_pager a.uiMorePagerPrimary");
if (pager.length > 0) {
[].forEach.call(pager, click);
setTimeout(exec, 1000);
} else {
alert("Termine : " + nbInvite + " personnes invitees");
}
};
exec();
})();
@raphaeljolivet
Copy link
Author

Installation :

  • Ajoutez un favori à votre navigateur
  • Dans le champ "lien" ou url" copiez collez le code ci dessus, en entier (de "javascript" jusqu'au dernier point virgule)

Utilisation:

  • Sur une page page dont vous petes l'admin, cliquez sur les "réactions (likes, lol, etc)" d'une publication
  • Une fenêtre s'ouvre avec la liste de tous les utilisateurs ayant liké cette publication
  • Vous pouvez cliquer un par un sur le bouton "inviter", quand il est présent : Ceci aura pour effet d'inviter l'utilisateur à suivre votre page.
  • En cliquant sur le favori (bookmarklet) créé ci dessus, vous automatisez ce processus et invitez d'un coup TOUS les utilisateurs qui ne sont pas déjà membre de cette page. Ca peut prendre quelques secondes. A la fin, une boite de dialogue s'ouvre, récapitulant le nombre d'utilisateurs invités.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment