0% found this document useful (0 votes)
64 views

Insta Bot

The document discusses an Instagram automation tool that can automate tasks like liking, following, commenting on Instagram using Python and Selenium. It describes the existing system, proposed system to send messages to multiple users, system architecture involving different modules, implementation details and results showing automation of liking and messaging features.

Uploaded by

meetalisingh00
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views

Insta Bot

The document discusses an Instagram automation tool that can automate tasks like liking, following, commenting on Instagram using Python and Selenium. It describes the existing system, proposed system to send messages to multiple users, system architecture involving different modules, implementation details and results showing automation of liking and messaging features.

Uploaded by

meetalisingh00
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/360620444

INSTAGRAM AUTOMATION TOOL

Article · May 2022

CITATION READS
1 6,931

1 author:

C K Gomathy
Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya University
267 PUBLICATIONS 940 CITATIONS

SEE PROFILE

All content following this page was uploaded by C K Gomathy on 16 May 2022.

The user has requested enhancement of the downloaded file.


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

INSTAGRAM AUTOMATION TOOL

DR. C K GOMATHY1 , G.S.V.P.Praneetha2,M.Sahithi sucharithaa3 Dr V Geetha4

1, 4 Assistant Professor, Department of Computer Science and Engineering, SCSVMV


University, Kanchipuram.

2& 3 Student, Department of Information technology, SCSVMV University, Kanchipuram.

ABSTRACT

Nowadays instagram is one of the leading social media apps. Every one of us is using
instagram these days. But often we are tired of liking, following, commenting on some person or
some post every day. So why not automate the process using python selenium automation
techniques.Instagram automation is the process of using third-party software and apps to
manage your Instagram account. Using selenium web driver we perform various actions like
clicking , scrolling ,typing to achieve goals like following , liking ,and commenting.

Keywords: Instagram, automation, automation tool, social media.

I. INTRODUCTION
Everyone is using instagram nowadays. But we might have gotten tired of liking,
following, and commenting every now and then. So why not automate this process. By using the
Instagram automation tool we can save a lot of time and also be more helpful for business pages
as it grows your audience, increases your reach, and generates more ideas. In other words
automation allows you to prepare ahead of time. Automating your instagram posts is all about
being able to formulate a strategy in advance. Instagram automation means scheduling
posts,liking , commenting,reporting and more.

II. LITERATURE SURVEY


We have studied the automation tools of social media apps.For LinkedIn there are so
many automation tools we have studied. They are expandi, texau, zopto, we connect, line
developer, growth lead. These automation tools will help users to automate their usage of
LinkedIn like collect data from the profiles,automatically sends the messages automatically like
and comment on the posts. So that people save their time by using these automationtool.They
also expand their networks.For facebook also there are some automation tools . They are e-
clincher buffer, social pilot, sprout social, coschedule, buzz sumo and etc. These all are helpful to

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 154


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

automate the process in facebook. Like liking ,commenting, finding high performing content
,and staying updated every day.
There are so many automation tools for linkedin facebook so we have prefered instagram.
Instagram automation tool is also very useful for us. It automatically likes our posts and saves us
time. Also to increase our network, and marketing purposes etc.Existing system.The existing
system of instagram automation tool is functionality of instagram bot to like, comment, and
follow profiles with particular hashtags on their posts. It also creates customized posts for
different social media accounts.Drawback: It can't send a message to many people.

III. PROPOSED SYSTEM


In this project,we will see how to send a single message to any number of people. We just have
to provide a list of users. We will use selenium for this task.We will automate messages using
python.
Advantages:
● It saves time.
● It sends a single message to any number of people.

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 155


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

IV.SYSTEM ARCHITECTURE

Fig 1: System Architecture

1) Login to your Instagram profile to begin.


2) Redirecting to several URL endpoints like
Explore page or tag pages.
3) Redirecting to target interest pages or our own profile
page.
4) Traversing the images and storing metadata along the way.
5) Using the metadata to fetch images, and use text data scraped for other sentiment analysis
projects

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 156


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

V.MODULES AND ITS DESCRIPTION


Selenium: It is an open-source tool that automates web browsers.And it provides a
single.interface.let us write test scripts in programming languages like c,python,java etc.We
prefer python for this project.webdriver-manager: It provides a way to automatically manage
drivers for different browsers. To install this module run this command into your terminal.

Modules with description:


● Login module:
We need to automate the login process, which includes entering username, password and
clicking the login button.
● Explore module:
We need a starting point to begin scraping, there are many choices for this, for example
explore page.
● Message module:
Now when we are at the explore page, we will try to go through the posts one by one and
then send a single message to any number of people,liking the post,commenting etc.. To
achieve these we will use selenium webdriver tools to perform browser interactions such
as clicking, scrolling, and typing, etc.

VI.IMPLEMENTATION

Fig 2: Social growth Instagram

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 157


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

In this implementation it includes the following steps:

1) Start
2) Importing modules and entering the login information along with the URL of the page.
3) Function to enter the path.
4) Function to enter the URL of the page
5) Function to enter your login information
6) Function to open the first picture
7) Function to like a picture.
8) Function to click on the Next button .
9) Function which continues liking pictures till it is not able to find the next button .
10) Calling the functions.
11) End.

Fig 3: Instagram Automation

VII.RESULTS
We have imported all the libraries which are needed for this project. We have created that to take
a username from the list, search for it and message that person. This process is in the loop to take
username.we have successfully created the feature to send a single msg to any number of people
by using selenium webdriver. We send a single message to any number of people successfully.

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 158


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

Fig 4: selecting xpath

Fig 5:1st popup box

Fig 6:2nd popup box

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 159


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

Fig 7: Message Button

Fig 8: Direct Option

VIII. CONCLUSION
Instagram has changed a lot over the last decade and the way marketers manage
instagram channels has changed, too. Few marketers have the bandwidth to stay on instagram
pages all day, curating and sharing content as they go. Many of us have additional job
responsibilities, so to save our time we have to automate this process. The instagram automation
tool is used to automate the likes,comments ,etc. It doesn't violate instagram's terms of service
,so it won't get you banned. It just helps you do what you are already doing (but better),so it's
safe for your account. It will be helpful for growing your instagram page. To speed up your
Instagram growth, automation is the best choice.. After all, marketers should always look to add
tools to their toolbox in order to engage with more customers.

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 160


JOURNAL OF ENGINEERING, COMPUTING & ARCHITECTURE ISSN NO:1934-7197

IX: References

[1] Dr.C K Gomathy, Article: A Study on the recent Advancements in Online Surveying ,
International Journal of Emerging technologies and Innovative Research ( JETIR ) Volume 5
| Issue 11 | ISSN : 2349-5162, P.No:327-331, Nov-2018
[2] C.K.Gomathy.(2010),"Cloud Computing: Business Management for Effective Service
Oriented Architecture" International Journal of Power Control Signal and Computation
(IJPCSC), Volume 1, Issue IV, Oct - Dec 2010, P.No:22-27, ISSN: 0976-268X .

[3] Dr.C.K.Gomathy,C K Hemalatha, Article: A Study On Employee Safety And Health


Management International Research Journal Of Engineering And Technology (Irjet)-
Volume: 08 Issue: 04 | Apr 2021
[4] Dr.C K Gomathy, Article: A Study on the Effect of Digital Literacy and information
Management, IAETSD Journal For Advanced Research In Applied Sciences, Volume 7 Issue
3, P.No-51-57, ISSN NO: 2279-543X,Mar/2018
[5] Dr.C K Gomathy, Article: An Effective Innovation Technology In Enhancing Teaching And
Learning Of Knowledge Using Ict Methods, International Journal Of Contemporary
Research In Computer Science And Technology (Ijcrcst) E-Issn: 2395-5325 Volume3, Issue
4,P.No-10-13, April ’2017
[6] Dr.C K Gomathy, Article: Supply chain-Impact of importance and Technology in Software
Release Management, International Journal of Scientific Research in Computer Science
Engineering and Information Technology ( IJSRCSEIT ) Volume 3 | Issue 6 | ISSN : 2456-
3307, P.No:1-4, July-2018.
[7] https://sproutsocial.com/glossary/social-media-automation/
[8] C. K. Gomathy and S. Rajalakshmi, "A software quality metric performance of professional
management in service oriented architecture," Second International Conference on Current
Trends In Engineering and Technology - ICCTET 2014, 2014, pp. 41-47, doi:
10.1109/ICCTET.2014.6966260
[9] C K Gomathy and V Geetha. Article: A Real Time Analysis of Service based using Mobile
Phone Controlled Vehicle using DTMF for Accident Prevention. International Journal of
Computer Applications 138(2):11-13, March 2016. Published by Foundation of Computer
Science (FCS), NY, USA,ISSN No: 0975-8887
[10]C K Gomathy and V Geetha. Article: Evaluation on Ethernet based Passive Optical Network
Service Enhancement through Splitting of Architecture. International Journal of Computer
Applications 138(2):14-17, March 2016. Published by Foundation of Computer Science (FCS),
NY, USA, ISSN No: 0975-8887.

Volume 12, Issue 3, MARCH - 2022 http://www.journaleca.com/ Page No: 161


View publication stats

You might also like