Bot para instagram – Python

Actualización, añadido el vídeo del tutorial:

Hace unos días me surgió la necesidad de aumentar los seguidores de una cuenta de Instagram usando algún proceso automático, navegando por la red me encontré un interesante bot para Instagram hecho en python (https://github.com/instabot-py/instabot.py), este bot es capaz de hacer likes en posts relacionados a etiquetas específicas, seguir a usuarios relacionados con esas etiquetas e incluso dejar de seguir a usuarios que ya no siguen nuestra cuenta, me ha resultado muy fácil de configurar y usar:

Descargamos el repositorio:

git clone https://github.com/instabot-py/instabot.py

Disponemos de un fichero ‘example.py’ de ejemplo en dónde podemos configurar nuestra cuenta para lanzar una primera prueba:

Atendemos a los parámetros de configuración más relevantes:

login: Nombre de la cuenta de Instagram
password: Password de la cuenta de Instagram
like_per_day: Número de likes a realizar en los posts, por día
comments_per_day: Número de comentarios a realizar en los posts, por día
tag_list: Lista de etiquetas a las que accede el bot para realizar las acciones de like y comentar
follow_per_day: Número de usuarios a seguir, por día
follow_time:Este parámetro es muy importante, es el tiempo de espera entre acciones de follow, si establecemos este tiempo por debajo de 40s corremos el riesgo de que Instagram detecte nuestra acción fraudulenta y nos retire la cuenta
unfollow_per_day: Número de acciones de unfollow, por día

Debemos tener instalado el intérprete de python para ejecutar el bot:

python example.py

Una vez ejecutado podemos ver por consola el estado del bot y sus acciones:

Posted in Bot, Python Tagged with: , ,
19 comments on “Bot para instagram – Python
  1. DIEGO JIMENEZ says:

    Muy buenas tardes

    podrias de pronto mostrar un paso apaso en video para guiarnos mas facil como realizar bien este proceso?

    mil y mil gracias, tu informacion me ha funcionado, pero me quedo estancado en algun punto.

  2. AlejandroMoran says:

    Hola Diego,

    En cuanto tenga un rato libre intentaré preparar un vídeo explicativo sobre como hacer el proceso desde cero.

    Un cordial saludo,
    Alejandro Morán.

  3. Carolina says:

    Hola, sabes que intento hacerlo, pero me tira Invalid en la consola. Siempre, ya lo intente viendo otros videos o leyendo, con tu video y nada. Nunca se ejectura el bot

  4. Adrian says:

    Hola Alejandro, hago todo lo que dices paso a paso y cuando voy a ejecutar el bot me aparece esto en el terminal:

    /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can’t open file ‘MICUENTA.py’: [Errno 2] No such file or directory

    te lo agradecería si me lo puedes solucionar, un saludo y gracias

  5. AlejandroMoran says:

    ¿Cómo se llama tu fichero? Sitúate en la carpeta dónde tienes el fichero MICUENTA.py y ejecuta el comando ‘python MICUENTA.py’.

  6. Adrian says:

    El fichero se llama “MICUENTA.py” y al ejecutarlo se abre python pero no llega a arrancar

  7. Edison says:

    Muchas gracias por la información.

    Quiero preguntar como puedo hacer para seguir personas las cuales siguen a otro usuario

  8. Ricardo says:

    Hola! Muchísimas gracias por molestarte en hacer esto 🙂
    He seguido todos los pasos pero cuando lo ejecuto me da el siguiente error:

    Traceback (most recent call last):
    File “ricardo.py”, line 9, in
    from check_status import check_status
    ImportError: No module named check_status

    cómo puedo solucionarlo?

    Un saludo

  9. Claudymar Orozco says:

    Se pueden ejecutar dos cuentas al mismo tiempo?

    • AlejandroMoran says:

      Si Claudymar, es posible ejecutar dos cuentas al mismo tiempo, para ello debes hacerlo en dos terminales (consola de comandos) distintas, un saludo.

  10. Jorge says:

    Buenas tardes
    Me reporata este error en Window al ejecutarlo.
    Traceback (most recent call last):
    File “C:\Users\Jorge\Desktop\instabot.py-master\example.py”, line 12, in
    from instabot import InstaBot
    File “C:\Users\Jorge\Desktop\instabot.py-master\src\instabot.py”, line 16, in

    saludos

    import requests
    ImportError: No module named ‘requests’

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Latest Tweets