BryantD / wow-guild-prof

World of Warcraft guild crafting list generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WoW Guild Professions List

This is a quick and dirty Python script to generate a professions list for a guild site. It produces Markdown intended for use with Hugo; if you know some python you could tweak it to produce something else. Or you could send me a merge request that adds Jinja templates!

Requirements

  • Python 3 (python-blizzardapi)

Installation

  1. Download this repo to somewhere convenient
    1. git clone https://github.com/BryantD/wow-guild-prof.git
    2. Or just snag it manually, whatever
  2. Install dependencies
    1. pip3 install -r requirements.txt
  3. Generate a set of Blizzard API tokens here (you must have a Blizzard account)
  4. Copy wow-guild-example.conf to wow-guild.conf
  5. Edit wow-guild.conf to include your API tokens, your guild name, and anything else you want to change
  6. Set up a cron job, launchd daemon, or use whatever periodic job scheduler you prefer

Usage

wow-guild-prof.py [-h] [-c CONFIG] [-o OUTPUT]

All arguments are optional. By default, wow-guild-prof.py looks for a config file in the working directory called wow-guild.conf and prints output to stdout.

Example

Our crafting list is here.

Potential Improvements

This script only handles primaries, thus no Cooking.

This script doesn't know about item tiers (e.g., Shadowlands legendaries).

About

World of Warcraft guild crafting list generator


Languages

Language:Python 100.0%