- Auto-Follow: Follows users from competitor or similar pages.
- Auto-Unfollow: Unfollows users who follow you or unfollows everyone.
- Story Viewer: Automatically views Instagram stories.
- Settings Panel: Configure intervals, target pages, and credentials.
- Cookie Management: Stores login cookies for persistent sessions.
- Node.js v18 or higher
- npm
-
Clone the repository
git clone https://github.com/LuisFAires/instaimpulse.git cd instaimpulse -
Install dependencies
npm install
-
Start the application
npm start
- Login: Enter your Instagram username and password, then click "Log In".
- Configure Settings: Set target pages, intervals, and other preferences.
- Save Settings: Click "Save Settings" to store your configuration.
- Start Automation: Use the side panel to start or stop auto-follow, unfollow, or story viewing.
main.js— Electron main process (window creation, IPC)renderer.js— Renderer process (UI and user interactions)/bots— Automation scripts:follow.js— Follows followers from similar pagesunfollowAll.js— Unfollows all usersunfollow.js— Unfollows users who follow youstories.js— Views Instagram storieslogin.js— Handles Instagram login and cookie retrievalloadLoggedInPage.js— Loads Puppeteer page with cookiesgetRandomBetween.js— Utility for random intervals
icon.png,icon.ico— Application iconsstart.bat,InstaImpulse.vbs— Startup scriptsindex.html— User interface
- For educational and personal use only. Please respect Instagram’s terms of service.
- Credentials and cookies are stored locally in the app directory.
For issues or contributions, please open an issue or pull request