-
v3.0 Stable
released this
2026-01-23 03:48:41 +03:00 | 67 commits to main since this release📅 Originally published on GitHub: Fri, 23 Jan 2026 00:52:46 GMT
🏷️ Git tag created: Fri, 23 Jan 2026 00:48:41 GMTWelcome to version 3.0 — our biggest and most ambitious release to date! This update introduces a completely redesigned experience with a powerful new Dual Dashboard system (Web and Terminal), Webhook / Discord notifications, native Color support, custom Output directory feature and advanced Follower Churn detection.
A huge thank you to our amazing contributors @Sha-Dox, @tomballgithub, @YouveGotMeowxy and @jl-nr for their invaluable code, ideas and testing that made this release possible.
Features and Improvements:
- NEW: Added a comprehensive dashboard system accessible in terminal and web, including a Rich-powered Terminal Dashboard and a Flask-powered Web Dashboard with real-time stats, activity feeds and interactive controls; check the Terminal Dashboard and Web Dashboard for more info
- NEW: Added webhook notifications system compatible with Discord and other webhook services for all monitored events with support for sending local image files; check the Webhook Notifications for more info
- NEW: Implemented native color output support for terminal, enhancing user experience with customizable color themes (see
COLORED_OUTPUTandCOLOR_THEMEconfig options). You can still use the old grc method if you prefer to only color the logs - NEW: Added follower churn detection (
--followers-churnflag orFOLLOWERS_CHURN_DETECTIONconfig option) - forces the tool to download and compare the full list of followers/followings even if the total count hasn't changed, allowing the detection of user handle changes or simultaneous additions and removals; check the Follower Churn Detection for more info - NEW: Added custom output directory feature to organize all files into target-specific subdirectories (images, videos, logs, json, csvs) which significantly improves organization for multi-target monitoring; check the Output Directory for more info (closes #35)
- NEW: Added skip follow changes option (
--skip-follow-changesflag orSKIP_FOLLOW_CHANGESconfig option) - allows to completely silence and disable follow-related tracking (console prints, activity logs, email/webhook notifications and CSV saving) while still maintaining live statistics in the dashboards; note that enabling this automatically disables follower churn detection as detailed tracking is suppressed; check the Skipping Follow Changes for more info - NEW: Implemented debug mode (
--debugflag orDEBUG_MODEconfig option) - provides full technical logging including every API request and internal state changes - NEW: Introduced verbose mode (
--verboseflag orVERBOSE_MODEconfig option) - provides a middle-ground logging level that shows timing details, next check schedule and loop completion messages without the exhaustive detail of Debug Mode - NEW: Added support for 12-hour time format (
TIME_FORMAT_12Hconfig option) across the entire tool including dashboards, console output, activity logs and email notifications - NEW: Implemented HTML formatting for email notifications for better readability
- NEW: Added dashboard view modes - toggle between 'User' and 'Config' modes across both dashboards with a single keypress ('m') or button click; includes synchronized state throughout the tool
- NEW: Implemented per-target logging - in multi-target mode, each user gets their own log file; common messages (like the summary screen) are automatically broadcasted to all active logs
- IMPROVE: Enhanced CSV path resolution - CSV files are now automatically placed in a
csvs/subdirectory whenOUTPUT_DIRand relative path is used. In multi-target mode, the tool always enforces per-user files (even with absolute paths) to ensure data isolation - IMPROVE: Enhanced
CHECK_POSTS_IN_HOURS_RANGElogic to support disabling hour ranges and updated status message (to disable any range, set bothMINandMAXto 0);
... and many other improvements (check the list of commits for the release if you are interested)
Bug fixes:
- BUGFIX: Fixed recent post detection logic in anonymous mode (fixes #34)
- BUGFIX: Expanded tabs to spaces in log files for consistent alignment
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
instagram_monitor_v3.0.tar.gz
0 downloads ·
2026-02-27 20:04:44 +03:00 · 943 KiB -
instagram_monitor_v3.0.zip
0 downloads ·
2026-02-27 20:04:45 +03:00 · 944 KiB
mirror of
https://github.com/misiektoja/instagram_monitor.git
synced 2026-04-25 14:25:55 +03:00
