buff.163.com SNIPE/BUY PYTHON Script

Job ID: 31267485

Budget: $20 – $30 NZD

Have a selection of Items with a price SET BY ME, to snipe (buy) if it comes up for sale.
When a user posts an item on buff.163.com it does NOT get bought automatically through Purchase Orders/Buy Orders - therefore I would like to SNIPE these items by script (this script you're making)

Note:
The mobile app is the MAIN WAY buff would prefer to control purchases. However, it is possible (not always potentially) to ask the OTHER person to "send the offer" when making a purchase. The web version is very limited, but does expose lots of information as I demonstrate in my screenshots.

I need to to be able to control the following in this script:

0) Turn off/on (duh)
1) Which items to watch
We can discuss how you think this is best approached, example options would be: a) I open tabs and start script or b) enter the buff item pages manually in xml/json/setting file before script launch or c) manually enter them in console or d) run this as a headless browser with only text feedback

I am easy-going, we can discuss this as we go, I imagine a "Settings" type json or xml file would be the most straightforward

2) I need to enter each item's price to buy (CNY/RMB): whenever the item is posted for THIS PRICE or BELOW, it is purchased (as shown in screenshots)

3) How many to buy (10 for example stop at 10 of a specific item, and 0 for just keep going until I run out of money)

4) How much money to stop at: This should be how much is spent by this script (not how much I have left, as this can change if I am selling/buying elsewhere on same account). So for example 0, to keep going until I run out, and 1204.27 to stop at 1204.27 CNY/RMB (buff.163.com default currency)
Related categories: JavaScript Python JSON