mirror of
https://github.com/misiektoja/instagram_monitor.git
synced 2026-04-25 22:35:49 +03:00
[GH-ISSUE #41] Inconsistency in how follow counts are treated #28
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#28
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?
Originally created by @tomballgithub on GitHub (Jan 17, 2026).
Original GitHub issue: https://github.com/misiektoja/instagram_monitor/issues/41
With the introduction of DETAILED_FOLLOWER_LOGGING, I think there should be consistency in how follows counts are tracked/printed.
My proposal:
When using DETAILED_FOLLOWER_LOGGING, always use the actual counts of what is in the JSON
-- We are in a mode of always knowing the exact amount, so the Instagram untrustworthy # should not be used
-- And an 'actual' count is never needed
Otherwise, use the count that Instagram reports
-- I am OK with leaving current printing as-is, but also good with removing 'actual' counts to have one consistent sent of print statements
Goal is one set of logic, but just consistency in how the counts are assigned and tracked.
Example 1:
DETAILED_FOLLOWER_LOGGING, Instagram reports 190, I edited the JSON file to have a # of 188, but with 187 accounts
I think the 1st line should show Followers (187) and not show an actual
I think the 2nd line below should be from 187 to 190 (+3)
This is what is in the client mode dashboard for this same event -> 187
22:16:15 [XXX] Followers loaded from file: 187Example 2:
This type of line should be avoided (0 change):
* Followers number changed for user tomballrunner from 129 to 129 (0)Same thing in web dashboard:
[XXX] Followings changed: 374 -> 374Example 3:
With DETAILED_FOLLOWER_LOGGING, would the #'s ever be shown not matching here? Doesn't seem like there is a point in showing the Instagram # vs the real # in this mode
* Followers (190) actual (190) saved to file 'instagram_kara.elaine.long_followers.json'@tomballgithub commented on GitHub (Jan 18, 2026):
Here's more from the live activity log on the dashboard.
It is showing following and follower 'changed' but to same values
I verified in the log that there were no changes detected