Instagram-Bot Bot para Instagram Creado con Selenium
Instagram-Bot Bot para Instagram Creado con Selenium

Instagram-Bot: Bot para Instagram Creado con Selenium

Un bot de Instagram que fue hecho usando el Framework Selenium. Este es un lenguaje que se utiliza para las pruebas de automatización basadas en la web y está escrito en Java. El autor afirma que este bot puede funcionar solo en Windows, pero es posible probarlo en muchos otros sistemas operativos (después de todo, es un script en Python).

También afirma que este bot no utiliza la API de Instagram. El bot es capaz de encontrar estas fotos, comentarios y también es capaz de dar Like, Guardar o Descargar publicaciones. También es capaz de seguir a todos los usuarios que tengan la etiqueta #EsGeeks en la cuenta de Instagram.

Características

  • Descargar todas las publicaciones de un solo usuario
  • Me gusta o no me gusta a todas las publicaciones de un solo usuario
  • Dejar de seguir (unfollow) de forma masiva
  • Comentarios masivos en una sola publicación
  • Un unfollow masivo a todos los usuarios que no te siguen de vuelta
  • Borrar mensajes de forma masiva
  • Descargar las historias destacadas
  • Descargar historias
  • Descargar una sola publicación
  • Descargar un vídeo de IG TV
  • Seguir a todos los seguidores de un solo usuario
  • Seguir a todos los usuarios listados en un archivo
  • Seguir a todos los usuarios a los que les ha gustado una sola publicación
  • Seguir a los usuarios en función de la etiqueta
  • Dar me gusta a las publicaciones en función de la etiqueta
  • Me gusta o no me gusta una sola publicación
  • Comentar una sola publicación
  • Seguir o dejar de seguir a un usuario
  • Bloquear o desbloquear a un usuario

Otras características

  • Soporte para dos idiomas: Inglés y turco.
  • Se ha concedido la opción de ejecutar la ventana del navegador en modo normal o de incógnito.
  • Se ha incluido un menú de configuración. El menú de configuración cuenta con ajustes de idioma y del navegador.

Detalles

  • Puedes utilizar las funciones anteriores iniciando sesión en tu cuenta de Instagram.
  • También es posible el inicio de sesión en Instagram para cuentas con autenticación de 2 factores.
  • Como el proyecto está actualmente en desarrollo, la función de autenticación de 2 factores se ha configurado para asumir que el código 2Fa se envía al número de teléfono del usuario.
  • El idioma por defecto se ha establecido como inglés.

Ajustes de configuración

El proyecto utiliza el navegador Firefox como webdriver. Esto requiere que Firefox esté instalado para que la aplicación funcione correctamente.

Para utilizar Firefox webdriver necesita ser descargado (desde aquí) y la ruta del directorio para el webdriver descargado necesita ser establecida dentro de config.json.

JSON

Opciones de configuración

  • driver_path: Denota la ruta del directorio del Webdriver.
  • headless: Denota si el navegador es visible o no. Valor por defecto: true
  • language: Denota el idioma de la aplicación.
  • languages: Incluye la configuración, el menú y los mensajes de advertencia de todas las opciones de idioma.
  • time: denota los tiempos de espera de la operación para todas las operaciones en las que se ha utilizado time.sleep().
JSON

Instalación y Uso

Descarga el script a continuación:

Instalación de paquetes para usuarios de Windows:

python -m pip install -r .\requirements.txt

El comando “menú” debe utilizarse para volver al menú principal desde cualquier pregunta que solicite al usuario.

python instagram.py

Notas

  • Los intervalos de operación se han establecido para una duración que evita que tu cuenta sea baneada por operaciones masivas de post-likes, user-follows o comentarios.
  • Los intervalos de operación se pueden cambiar desde el archivo config.json.
  • Se ha probado sólo bajo Windows.
  • Versión de Python: 3.8.1

Tecnologías utilizadas

  • Python
  • Selenium
  • Javascript

Capturas de Pantalla

Menú principal

Menú Principal del Bot
Menú Principal del Bot

Descarga de Publicaciones

Descargar Publicaciones de Instagram
Descargar Publicaciones de Instagram

Like a las publicaciones

Dar Like a Publicaciones de Instagram
Dar Like a Publicaciones de Instagram

Dejar de Seguir (unfollow) de forma masiva

Bot para Dejar de Seguir en Instagram
Bot para Dejar de Seguir en Instagram

Comentarios masivos

Bot para hacer Comentarios Masivos en Instagram
Bot para hacer Comentarios Masivos en Instagram

Borrar comentarios de forma masiva

Bot para Borrar Comentarios en Instagram de manera Masiva
Bot para Borrar Comentarios en Instagram de manera Masiva

¿Ya lo probaste? Deja tus pensamientos en la sección de comentarios 🙂 ¿Buscas un Bot relacionado con Telegram? Intenta con ToxicEye: RAT en Windows con Telegram Bot

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda