github.com/hbollon/igopher ↗

⚡ Powerful, customizable and easy to use Instagram dm bot. With TUI and Electron.js GUI! Using Selenium webdriver and Yaml configuration files.

An animated visualization of hbollon/igopher's Git history from November 2020 to January 2022, built by 5 contributors. The codebase reached 1,412 lines, mostly Go. The video runs 43 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Go

Contributors

5

Lines of Code

1,412

From

2020-11-12

To

2022-01-30

Advertisement

About hbollon/igopher

IGopher is a Go-based Instagram direct message automation bot designed to simplify the deployment and use of Instagram automation tools. It provides two distinct interfaces: a terminal user interface (TUI) for lightweight environments and a graphical user interface (GUI) built with Electron.js for more visual users. The bot uses Selenium webdriver to interact with Instagram and is configured through YAML files for easy customization.

The bot automates several Instagram-related tasks including user scraping from follower lists, automated login, and bulk direct message sending with human-like typing simulation. It includes features like scheduling, quota management, user blacklisting, and hot reload functionality in the GUI that allows configuration changes without restarting the bot. The tool handles its own dependency management, automatically downloading and installing the required Selenium components. All configuration can be done either through the TUI menus or by directly editing YAML files.

The project requires Java 8 or 11 to run, as Selenium 3 is not compatible with newer versions. IGopher is available as pre-built executables for Windows, macOS, and Linux, or can be compiled from source. The author notes this is a research project in active development and disclaims responsibility for any account sanctions resulting from its use, as it violates Instagram's terms of service.

Advertisement

Share this video