-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Labels
enhancementNew feature or requestNew feature or request
Description
😕 Addressed Problem
Motivation / Problem
When using the bot to regularly re-post listings (e.g. to keep them visible on Kleinanzeigen), it would be great if prices could adjust automatically over time.
Currently, one must manually edit the YAML configuration file to reduce prices, which can be tedious when managing multiple long-running listings.
💡 Suggested Solution
Proposed Solution
- Track how many times each listing has been re-posted (
repost_countor similar counter). - After each re-post, decrease the price by a specified percentage or fixed amount.
- Stop decreasing when the minimum price is reached.
- This logic should run automatically without requiring manual YAML edits.
Example Configuration
items:
- title: "Vintage Coffee Table"
base_price: 100
min_price: 50
price_reduction:
type: percentage # or "fixed"
value: 10 # 10% or €10 per repost
Obviously this feature should be optional and deactivated by default.
Benefits
* Fully automated long-term re-posting without manual price adjustments
* More flexible and adaptive to market demand
* Prevents stagnant listings by dynamically adjusting prices
### 🔎 Alternatives
_No response_
### 🗺️ Additional Context
_No response_
### Code of Conduct
- [x] I agree to follow this project's Code of ConductMetadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request