Buyer's Guide Bot ![Build Status](https://travis-ci.org/Heanthor/auctioneer-bot.svg?branch=master)
Discord bot for interacting with World of Warcraft auction house and recipe data. Add it to your server!
Join my discord to discuss features, report an issue, or anything else!
Bot is updated for 9.0 Shadowlands!
What does the bot do?
In essence, it lets you quickly query current prices and other statistics for items, right from Discord.
It also is smart about recipes for crafted items, and can give recommendations on whether crafting an item from components, or buying the item outright is cheaper at any given moment. It can also be used to check margins on commonly sold items.
Also present in the repo is a Battle.net scraper (cmd/recipescraper) that populates recipe data for the bot.
Screenshots
Look up the price of akunda's bite (/price
item:
akunda's bite)
![Look up the price of akunda's bite](https://i.postimg.cc/25Dnvtft/p-akunda.jpg)
Get detailed nested recommendations for crafting feasts (/buyers-guide
bountiful capt)
![Get detailed nested recommendations for crafting captain's feasts](https://i.postimg.cc/jdnf1Tx9/bg-capt.jpg)
Local development
This repo includes a docker-compose.yml
file as well as several setup scripts for one-click local database management.
make dbup
Creates a new local database and seeds it with test data.
make dbdown
Destroys the local database and deletes all data.
make dbreset
Runs dbdown
followed by dbup
.
make run
Runs the discord server.
Contributors
- Heanthor#1944 (owner, bot implementation/architecture)
- key#2483 (pre-8.3 recipe scraper, math and theory)
Testing/Thanks to
- kewniK#6538
- joseph3114#3024
Attribution
Twemoji