Bueno, desde ya hace meses me he metido en esto de twitter y al momento de querer dejar de seguir a personas que no dan followback me he encontrado con la desagradable sorpresa de que solo veo herramientas que usan apps, lo cual no es presicamente seguro. Pero tranquilos, yo traigo una muy buena solución :D.
Ya todos en este punto deberán conocer los muy útiles mini-scripts hechos en javascript y uno que otro bookmarklet que, con solo una línea de código, te permite seguir o dejar de seguir a todos los perfiles que estén cargados en la lista.
Como a mi no me gustan las apps, pues con ellas fácilmente pueden esclavizar tu cuenta y no me gusta perder tiempo desautorizando una y otra ves dichas apps, pues decidí hacer un pequeño script javascript que solo hay que pegar en la consola del navegador y darle tiempo para que él haga su trabajo :).
Cha cha cha CHAAAAAN y este es el código:
function unfollowunfollowers() { // Declaramos las variables var index, users; // Obtenemos todos los usuarios en pantalla en un objeto users = document.getElementsByClassName('ProfileCard'); // Procesamos usuario por usuario for (index = 0; index < users.length; ++index) { // Comprobamos si el usuario no nos sigue var followstatus = users[index].getElementsByClassName('FollowStatus'); if (followstatus.length == 0) { //Comprobamos si lo estamos siguiendo o no (0 = lo estamos siguiendo) var nofollowing = users[index].getElementsByClassName('not-following'); if (nofollowing.length == 0) { // En caso de que no nos siga, lo dejamos de seguir users[index].getElementsByClassName('follow-button')[0].click(); } } } // Script Creado por KJ - http://outcontrol.net } unfollowunfollowers();
Para quien no sepa como usar este tipo de script estas son las instrucciones de uso:
- Abres en Google Chrome la sección de “Personas seguidas”: https://twitter.com/following
- Bajas hasta lo más que puedas hasta cargar todos los usuarios que estás siguiendo.
- Presionas F12, te vas a la pestañita “console” y pegas el código.
- Esperas a que termine.
Si tienes muchos follows sin followback puede que tu navegador se cuelgue, pero el script seguirá trabajando y solo debes esperar a que termine para que el navegador se restablezca.
Eso es todo, espero que les sea útil y me dejen un montón de comentarios ;).
kj
Muy útil este código. Gracias por el aporte. Yo comparto otro código que también me resultó muy útil. Es para hacer autoscroll cuando se está cargando la lista de followers, evitando tener que hacer cada poco scroll manualmente para cargar mas followers. El código no es mio, he conservado su autor en los comentarios, lo vi en github. Un saludo! /* You know how Twitter never loads all the followers but you have to keep scrolling? Well, this script automatically keeps scrolling to the end of the follower list. 30-05-2017 (c) 2017 – Loran Kloeze – loran@ralon.nl Usage – Go… Leer más »
Hola KJ, es posible en este script añadir código para dejar de seguir a un número determinado de los que no te siguen y hacerlo por los más antiguos? Muchas gracias
No veo manera de saber cuales son más nuevos y más antiguos a menos de que al darle follow hayas llevado un registro aparte (y como este script solo hace unfollow, pues no es el caso).
Hola,
¿Sería posible o tienes el script para hacer follow a las cuentas que no te siguen únicamente?
También me gustaría poner un delay para que ralentice el proceso, por las restricciones y bloqueos de Twitter.
Sería muy interesante.
Gracias.
En su momento tenían un script que lo vendía y que hacía unfollow también mejor que este, pero lo perdí debido a este problema: https://outcontrol.net/perdi-todo-y-ahora-toca-reponerse/
Aunque podría volver a hacerlo (no es que sea especialmente complicado), para ese momento ese script ya lo había sacado de stock porque no planeaba seguir dándole mantenimiento.
La verdad es que si no te es molestia a mí me interesaría bastante.
Para hacerlo en un Mac, con la F12 no funciona, alguna idea? Gracias
Clic derecho>Inspeccionar elemento
puedes hacer uno para dejar se seguir unicamente 100 personas?
Con el nuevo twitter web ha dejado de funcionar. ¿Conoces otro método o un código actualizado? ¡Gracias!
Habría que actualizar el código, pero no dispongo de tiempo ahora mismo. Ya lo haré cuando haya tiempo o alguien me pague por hacerlo.