使用Python中的 Instabot 模块在 Instagram 上发送消息
在本文中,我们将了解如何使用Python中的 Instabot 模块在 Instagram 上发送消息。
Instagram 是一个很好的聊天平台,但是当向所有朋友发送相同的消息时,这是一项非常无聊且耗时的任务,尤其是在您拥有大量关注者的情况下。为了简化这一点,我们使用Python制作了一个机器人,用于在 Instagram 上发送消息。因此,事不宜迟,让我们直接进入。
所需模块:
Instabot 库:它是 Instagram 的推广脚本和 API Python包装器。
pip install instabot
逐步实施:
第 1 步:首先我们从 Instabot 库中导入 Bot 并制作一个变量 bot。
Python3
# importing Bot form instabot library.
from instabot import Bot
bot = Bot()
Python3
# Login using bot
bot.login(username="Your_username",
password="Your_password")
Python3
# Make a list of followers/friends
urer_ids = ["username1", "username2", "....."]
Python3
# Message
text = "I like GFG"
Python3
# Sending messages to one or more friends
bot.send_messages(text, urer_ids)
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)
第 2 步:现在我们需要使用机器人登录我们的帐户。
Python3
# Login using bot
bot.login(username="Your_username",
password="Your_password")
第 3 步:是时候列出要向其发送消息的朋友/关注者了。不要忘记任何名字,因为每个人都很重要。
Python3
# Make a list of followers/friends
urer_ids = ["username1", "username2", "....."]
第 4 步:写消息
Python3
# Message
text = "I like GFG"
第 5 步:是时候发送消息了。要向更多人发送消息,请使用“send_messages”函数,如果要向单个人发送消息,“send_message”函数也可以使用。
Python3
# Sending messages to one or more friends
bot.send_messages(text, urer_ids)
下面是完整的实现:
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)
输出:
注意:有时由于登录错误而难以重新运行程序,为避免这种情况,您需要删除运行程序一次后自动创建的配置文件夹。