Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devincarr/eternal-auction
Simple cli to find cheapest reagents for recipes and items via WoW Auction House prices.
https://github.com/devincarr/eternal-auction
auction-house-prices wow wow-api
Last synced: about 2 months ago
JSON representation
Simple cli to find cheapest reagents for recipes and items via WoW Auction House prices.
- Host: GitHub
- URL: https://github.com/devincarr/eternal-auction
- Owner: DevinCarr
- License: mit
- Created: 2020-12-19T00:50:41.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-26T06:23:30.000Z (almost 4 years ago)
- Last Synced: 2023-08-01T08:28:30.222Z (over 1 year ago)
- Topics: auction-house-prices, wow, wow-api
- Language: Python
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Eternal Auction
Simple cli to find cheapest reagents for recipes and items via WoW Auction House prices.
## Example
Fetch the cheapest reagents to make Shadestone with Auction House prices:
```
$ ./eternal.py creds add --client-id CLIENT_ID --client-secret CLIENT_SECRET$ ./eternal.py cost 'Shadestone' --realm CONNECTED_REALM_ID
Shadestone:
∟>(5 Ground Death Blossom @ 40g)
∟>(2 Death Blossom @ 24g)
∟>(2 Ground Vigil's Torch @ 68g)
∟>(2 Vigil's Torch @ 58g)
∟>(2 Ground Widowbloom @ 120g)
∟>(2 Widowbloom @ 110g)
∟>(2 Ground Marrowroot @ 90g)
∟>(2 Marrowroot @ 88g)
∟>(2 Ground Rising Glory @ 86g)
∟>(2 Rising Glory @ 24g)Cost Breakdown:
gold amount reagent
200 5 Ground Death Blossom
136 2 Ground Vigil's Torch
240 2 Ground Widowbloom
180 2 Ground Marrowroot
96 4 Rising Glory
====================================
852 g
```# Requirements
- [Battle.net Developer API credentials](https://develop.battle.net/documentation/guides/getting-started)
- Python3```shell
pip install -r requirements.txt
```## Help
```
$ ./eternal.py --help
usage: eternal.py [-h] {creds,cost} ...positional arguments:
{creds,cost}
creds battle.net credential management
cost find fair market value for recipeoptional arguments:
-h, --help show this help message and exit
```