Giter Site home page Giter Site logo

juek3y / instagram-automated-commenting Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 2.0 14.32 MB

〽️ This is an software (build with electron) that automatically comments on Instagram. Read the EULA for more information.

License: Other

HTML 18.29% JavaScript 51.44% SCSS 26.93% CSS 3.34%
instagram auto-comments instagram-bots bot automation gui iac instagram-account instagram-guidelines electron

instagram-automated-commenting's Introduction

IAC 2.0 | A bot for automatic commenting on Instagram

Falsche Sprache? Klicke hier für das deutsche ReadMe.

About IAC 2.0

IAC 2.0 is a bot which automatically comments randomly under given Instagram posts.
The duration of the commenting is freely adjustable.
Pre-made comments are easy to import and can be edited at any time.
The program is especially suitable for sweepstakes, which prompts you to comment repeatedly.

Features

  • Main function: Automatic commenting in random order
  • GUI: Modern, fresh UI in Windows 11 style
  • Profiles: Adding several profiles for a quicker startup
  • Works with Posts & Reels and supports the use of emojis 🥳
  • Easily import and edit your own comments
  • Improved information, warning and error display
  • Improved internet speed check
  • Revised settings options

Technical features:

  • Data security: Your data will not be uploaded under any circumstances and will be stored only on your computer
  • Regular updates: All issues from the community issue tracker are currently being worked on
    (There is of course also a dev issue tracker that covers other issues)
  • Open Source: The authenticity and functionality of the code can be verified at any time.

And all this free of charge? Yes! And don't worry, I won't sell your data either.


What you need

A Computer. Small, large, laptop, PC, anything will do.
IAC 2.0 has been tested so far for

  • Windows 8 (x64)
  • Windows 10 (x64)
  • Windows 11 (x64)

but will be further developed so that it can also be used on Linux and MacOS (OSX).

Also you need:

  • IAC 2.0 (The newest version)
  • An Instagram account and the correct credentials
  • The URL of the post you want to comment on
  • The comments you want to post

How it works

  1. Start up IAC 2.0
  2. Enter the copied URL which leads to the Instagram post
  3. Enter your username and password ¹
  4. Open additional options
  5. Click on "Edit comments" and and add your comments
  6. Press Start and sit back. That simple

Of course, you also have the option to adjust some things. You can for example:

  • Add and save different profiles ¹ (Additional options -> Save profile locally)
  • Set how long IAC 2.0 should comment (Settings -> Comment settings) (Not yet available)
  • Change the language (Settings -> Language) (Not yet available)
  • And several more you can explore by yourself ;)

¹ Don't worry, your data is safe. They are not uploaded anywhere, but encrypted and stored on your own computer.


Bugs, missing Features & co.

  • 🚀 Here you can submit suggestions for improvements or new features.

  • 📚 If you notice translation errors while using IAC 2.0, you can report them here.

  • 🐛 If you notice any problems or bugs (for example, display errors) during use, you can report them here.

  • Also, for any other questions or problems, you can check out the wiki.

Technical data

The following dependencies were used to develop IAC 2.0 (Last checked: 25.07.2022):

  • electron 15.5.5
  • electron-log 4.4.6
  • electron-store 8.0.1
  • electron-builder 5.0.5
  • electron-window-state 5.0.3
  • is-online 9.0.1
  • node-keytar 7.9.0
  • network-speed 2.1.1
  • node-notifier 10.0.1
  • puppeteer 15.5.0
  • puppeteer-extra 3.3.4
  • puppeteer-extra-plugin-stealth 2.11.0

You can see all used dependencies here.

It may happen that older versions are specified here than are actually used.


Leave a ⭐

If you like this project, leave a star!
It would mean a lot for me :)

Financial support

If you want to support the project financially, you can do it as follows:

Secret tip: If you use the Brave Browser, you can also easily donate BATs via the browser.

Legal notice

End User License Agreement

There is a EULA for IAC 2.0. Please read it carefully before using the program.
By downloading and using the program you automatically accept the EULA.
Violations of the EULA can and will be legally punished.

Exclusion of liability

The program has been carefully developed and tested. However, damage cannot be ruled out.
JueK3y, as the author of the program, withdraws from any legal consequences in case of possible damages.
The user of the program is liable for himself and has to be responsible for possible damages caused by the program.
Possible damages are for example the blocking of the used Instagram account by Instagram.

Please read the Instagram guidelines and the Meta Spam Policy for more information.

DO NOT modify and reupload the program.
DO NOT indicate used program sections as your own.
Any copyright / EULA violation can and will be legally punished.

©2020 - 2022 by JueK3y

instagram-automated-commenting's People

Contributors

dependabot[bot] avatar juek3y-prv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

instagram-automated-commenting's Issues

Shouldn't look like this

Bugs for IAC Ver. 1:

  • If "no" is pressed at exit, the program will be closed anyway.
  • No browsers can be found
  • Need a delay for the first run (bc. of windows firewall)
  • Failed to execute script - error

ERR_IG_COM_ISS

This error occurs when the comments input field is changed. This is the case (as of March 21, 2021) and needs to be patched.
Importance rating: Very high

How to report an issue

  • Title: Describe the problem in short words and mention the error code
  • IF you have an error code, mention it here again
  • What priority would you assign to the problem?
  • Describe here, what happened and how you could recreate it
  • Got any images related to the bug? Attach them here

iac won't run

Specification

windows 11

Steps to reproduce

when I click iac after downloading out nothing happens

Expected Behavior

program to run

Actual Behavior

nothing is runs in the background

LogIn Button can't be found

The error happens during the LogIn Proccess from Instagram.
The Program stops and can't continue on its own.

Importance: High

Unfinished stuff

  • Stop program and show error message when IG LogIn Data is wrong
  • Add EULA
  • Update EULA Version
  • Make a Wiki (Or Help, for the AntiVirus detection)
  • Rework the restart function (it doesn't close the old window for some reason)
  • Select browser in a drop down menu
  • Use one window for all inputs (GUI)
  • Close the driver after window is closed
  • Check how many lines (comments) the .txt file has
  • Comment in random order & ignore the #
  • Check if JSON files are corrupted (means the line header) and repair them
  • Implement IE (or Edge)
  • Implement Safari
  • Download the driver only when the program knows which one is wanted (after the dropdown list input)
  • Integration of other browsers (Tor, Brave, Opera...) --> This point is worked on if, then in another project (Connected with the improved GUI)
  • Sign the application --> Since this point is (most likely) associated with costs, it is not being worked on
  • Why do some anti-virus programs find that the app is a virus?
  • Preview IG post when typing in the URL --> This point is worked on if, then in another project (Connected with the improved GUI)
  • Make it an .exe

GUI improvement

  • Replace "Run" Button with "Stop" button when browser is open
  • Make a more visual stunning GUI (with kivy or electron.js) --> This point is not worked on in this project
  • For "None" show "" (Nothing)
  • Load only Safari & IE (Edge) Browser on first run
  • Load more Browser when its activated in the settings
  • GUI takes some time before opening
  • Show close msg only when the webbrowser is opened
  • Or exit message with "Don't ask again"
  • Better Warning message
  • Set Window icon
  • GUI Crashes from time to time
  • While file download: Show time in GUI
  • Settings button with:
    • Go back instead of closing the app
    • Light / Dark mode
    • "Edit comments" button / add own .txt file
    • When .txt imported: Reset button instead of import --> Unclear if user wants this
    • Change how quickly it comments
    • Decide when it should end (after 5 minutes? 20 minutes?)
    • Import your own browser
    • Add DPI improvement to apperance
    • Decide if it should end after one run or loop infinitely
    • Help with:
      • Link to Issue Page

Options to randomise and don't mention duplicates

Related to a problem

  • The feature request is related to a problem.

Describe the problem

does the bot duplicate mentions?

The solution you'd like

not comment duplicate users

Alternatives you've considered

let's say a instagram giveaway has the rule to not duplicate mentions, it would be useful to have a an feature to do that

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.