Skip to content

Conversation

@shiva1290
Copy link

I personally used the bot and felt that a user might just be checking tracking or would require one item multiple times, for which we have to always go to product and track again and again , I tried to add feature of track always along with assitance of AI which I believe is a very useful for real world users like me

  • Add trackAlways boolean field to ProductSchema
  • Create trackProductAlways() and toggleTrackAlways() functions
  • Update products and tracked commands to show tracking types
  • Modify checker job to preserve always-tracked products after notifications
  • Add 🔁 emoji for always tracking and 🔍 for one-time tracking
  • Update UI to display tracking status and toggle options
  • Support both one-time notifications and persistent tracking modes

Closes: Adds requested track always feature that tracks products permanently

- Add trackAlways boolean field to ProductSchema
- Create trackProductAlways() and toggleTrackAlways() functions
- Update products and tracked commands to show tracking types
- Modify checker job to preserve always-tracked products after notifications
- Add 🔁 emoji for always tracking and 🔍 for one-time tracking
- Update UI to display tracking status and toggle options
- Support both one-time notifications and persistent tracking modes

Closes: Adds requested track always feature that tracks products permanently
@SwapnilSoni1999
Copy link
Owner

But won't this cause a spam message flooding?

@shiva1290
Copy link
Author

I have added a toggle to shift to track once, user can switch once they have bought the product they are looking for ....Thing is from personal experience I track the product it may not be possible for me to buy it at some time it gets available, so I think this toggleable track feature is best since I both don't need to know the exact number of times I have to get the tracking , we can simply set to track always , after 4-5 notification say you finally buy it cause it is the right time we can then set to toggle to track once only or turn it off.I think all the issues are addressed.
I think this will cover all the edge cases that you sent in telegram broadcast message too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants