En este artículo vamos a ver cómo enviar mensajes en Instagram usando el módulo Instabot en Python.
Instagram es una buena plataforma para chatear, pero cuando se trata de enviar el mismo mensaje a todos los amigos, esta es una tarea realmente aburrida y que consume mucho tiempo, especialmente si tienes una gran cantidad de seguidores. Para facilitar esto, creamos un bot usando Python para enviar mensajes en Instagram. Entonces, sin más demora, entremos de inmediato.
Módulo requerido:
Biblioteca Instabot: Es un script de promoción y contenedor de API Python para Instagram.
pip install instabot
Implementación paso a paso:
Paso 1: Primero importamos el Bot de la biblioteca de Instabot y creamos un bot variable.
Python3
# importing Bot form instabot library. from instabot import Bot bot = Bot()
Paso 2: ahora debemos iniciar sesión en nuestra cuenta usando el bot.
Python3
# Login using bot bot.login(username="Your_username", password="Your_password")
Paso 3: Es hora de hacer una lista de amigos/seguidores a quienes se enviarán los mensajes. No olvides ningún nombre porque todos son importantes.
Python3
# Make a list of followers/friends urer_ids = ["username1", "username2", "....."]
Paso 4: escribe un mensaje
Python3
# Message text = "I like GFG"
Paso 5: Es hora de enviar el mensaje. Para enviar mensajes a más personas, use la función «send_messages» y para enviar mensajes a una sola persona, también se puede usar la función «send_message».
Python3
# Sending messages to one or more friends bot.send_messages(text, urer_ids)
A continuación se muestra la implementación completa:
Python3
# Program to send message # on Instagram using Python. # importing Bot form instabot library. from instabot import Bot # Creating bot variable. bot = Bot() # Login using bot. bot.login(username="Your_username", password="Your_password") # Make a list of followers/friends urer_ids = ["username1", "username2", "....."] # Message text = "I like GFG" # Sending messages bot.send_messages(text, urer_ids)
Producción:
Nota : a veces es difícil volver a ejecutar el programa debido a errores de inicio de sesión para evitar esto, debe eliminar una carpeta de configuración que se crea automáticamente después de ejecutar el programa una vez.
Publicación traducida automáticamente
Artículo escrito por siddharthsingh7898 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA