mirror of
https://github.com/misiektoja/instagram_monitor.git
synced 2026-04-25 14:25:55 +03:00
[GH-ISSUE #58] Feature request: expose liked post URLs via webhook / notifications (best-effort) #41
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#41
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 @webreplicax-stack on GitHub (Jan 28, 2026).
Original GitHub issue: https://github.com/misiektoja/instagram_monitor/issues/58
Hi 👋 first of all, thank you for this project — it’s very well built and extremely useful.
I’m using instagram_monitor mainly to track follower changes, and it works great for that.
I noticed that the tool is also able to detect “likes” activity internally (visible in the dashboard / activity feed), but currently there doesn’t seem to be a way to consume this data programmatically.
Feature request (best-effort / optional)
Would it be possible to expose liked post events (even in a best-effort or experimental way) via one of the existing output channels, for example:
What would already be very useful:
I fully understand that:
Even partial / recent / non-guaranteed data would still be valuable for monitoring purposes.
Use case
I’m using this for personal monitoring of a small number of public accounts (non-commercial), mainly to:
If this is out of scope for the project, no worries at all — just wanted to ask in case it’s something you’d consider or have thoughts about.
Thanks again for your work on this project 🙏
@misiektoja commented on GitHub (Jan 29, 2026):
Hi there! Thank you for the kind words and for using the project!
This is an interesting suggestion. You're right that we already capture like counts internally when a new post is detected, which is why you see them in the dashboard. However, at the moment, the tool doesn't watch existing posts for like changes over time - it's more of a point-in-time capture when the post is first found.
It is definitely feasible to expose this data. Since we already have the post URL, username and timestamp logic in place, the main missing piece is a comparison loop that re-checks the most recent posts (e.g. the last 3-5 posts) and triggers an event if the like count increases.
I've noted this as a great candidate for an experimental feature. Given the ephemeral nature of likes and the rate-limiting concerns you mentioned, a best-effort implementation seems like the right way to go.
@webreplicax-stack commented on GitHub (Jan 29, 2026):
Thank you for the detailed explanation — that makes perfect sense.
Your approach sounds exactly like what I had in mind. A lightweight comparison loop over the most recent posts (e.g. last 3–5), with a best-effort event when the like count increases, would already be extremely useful.
I completely agree that this shouldn’t aim for perfect accuracy given rate-limits and the ephemeral nature of likes. Even partial or delayed detection would still add a lot of value for monitoring purposes.
If this ever moves forward as an experimental feature and you’re open to feedback or testing, I’d be happy to help on that side. Either way, thanks again for considering the idea and for maintaining the project.