Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kevinam99/instagram-like-bot

A simple Instagram like bot that likes posts based on the hashtags you provide.
https://github.com/kevinam99/instagram-like-bot

instagram-bot kivy python python3 scraping-python selenium-python

Last synced: 4 months ago
JSON representation

A simple Instagram like bot that likes posts based on the hashtags you provide.

Awesome Lists containing this project

README

        

# Instagram-Like-Bot
[![Follow me on Twitter](https://img.shields.io/twitter/follow/thiskevinguy?style=social)](https://twitter.com/thiskevinguy)
![Star this repository](https://img.shields.io/github/stars/kevinam99/Instagram-Like-Bot?style=social)
[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/kevinam99)

A simple Instagram like bot that likes posts based on the hashtags you provide. Helps with getting back likes and gaining followers who share the same interests as you.

I've chosen to go with a minimalistic UI.

![UI Screenshot](https://raw.githubusercontent.com/kevinam99/Instagram-Like-Bot/master/UI.png)

### Run ```pip install -r requirements.txt``` in your shell.

### Requirements:
- Python 3.6 or higher
- PyQt5, for building/editing the UI ``` sudo apt-get install qt5-default ```
- [Kivy](https://github.com/kivy/kivy), for devloping the GUI.
- Selenium, for web automation.
- webdriverdownloader, for downloading geckodriver for Firefox. You're free to use any browser, but you'll have to make the appropriate changes in `main.py`.

### Usage
1. Run ```main.py```.
2. The UI will open up. Enter all the inputs. Rest assured, your password is safe.
3. Click on the 'Submit' button and wait a few seconds.
4. Sit back and watch how the bot goes.

### Contributing
#### Here's how you can contribute to the project:
- Help with building the Android app. The debug version has been put up as a release, but it crashes every time I try to load the app.
- Open up issues.
- Open up pull requests.
- Fix bugs in the code.
- Help with the documentation.

### Reach out to me on:
1. [Twitter](https://www.twitter.com/kevin_codes)
2. [Instagram](https://www.instagram.com/kevin.codes)
3. Email