mirror of
https://github.com/misiektoja/instagram_monitor.git
synced 2026-04-25 22:35:49 +03:00
[PR #26] [MERGED] Progress bar during downloading of followers or followings #57
Labels
No labels
Stale
Stale
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/instagram_monitor#57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/misiektoja/instagram_monitor/pull/26
Author: @tomballgithub
Created: 1/1/2026
Status: ✅ Merged
Merged: 1/2/2026
Merged by: @misiektoja
Base:
dev← Head:progress_bar📝 Commits (4)
fc8ad39Progress bar during downloading of followers or followingsf38fd59Remove messages that are redundant with the progress bar.c90ee9erefactor: enhance formatting and add tqdme9ebdc0refactor: streamline progress bar management and enhance logging functionality📊 Changes
2 files changed (+200 additions, -4 deletions)
View changed files
📝
instagram_monitor.py(+199 -4)📝
requirements.txt(+1 -0)📄 Description
Progress bar during downloading of followers or followings, to provide additional information, since this can take awhile. If someone is having challenges keeping their instagram login from not getting flagged, this is helpful because it shows what is going on.
extract_usernames_safely is more elaborate than needed. It could just return a # of names, but I am also using this routine to log write the names to a log, so I didn't remove passing back the names.
Example while in progress:
Example after initial loading of script:
The only oddity is if an instaloader error occurs, which can cause the following. It's not a big deal, but I'd prefer to be able to filter those out.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.