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:

  1. Abres en Google Chrome la sección de “Personas seguidas”: https://twitter.com/following
  2. Bajas hasta lo más que puedas hasta cargar todos los usuarios que estás siguiendo.
  3. Presionas F12, te vas a la pestañita “console” y pegas el código.
  4. 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


Suscripción
Notificación de
guest

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

11 Comments
más viejos
más nuevos más votados
Inline Feedbacks
View all comments
borchvm

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 »

Jose Perez

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

Vicente

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.

Vicente

La verdad es que si no te es molestia a mí me interesaría bastante.

Xavi

Para hacerlo en un Mac, con la F12 no funciona, alguna idea? Gracias

cristian

puedes hacer uno para dejar se seguir unicamente 100 personas?

Luis

Con el nuevo twitter web ha dejado de funcionar. ¿Conoces otro método o un código actualizado? ¡Gracias!