ErythroGuild / irene

<Erythro>'s server admin bot.
Mozilla Public License 2.0
0 stars 0 forks source link

Add `/crafter` command with list of crafters, and allow people to register crafters #418

Closed Ernest314 closed 1 year ago

Ernest314 commented 1 year ago

Maybe have this module also automatically comment with a list under forum posts tagged with "crafting", or only those where it can detect a profession? (Or if none is detected, prompt the poster to use the /crafter command?

Display as much info as possible; atm it'll probably just be the skill level (for the current or relevant expac), but maybe eventually blizzard will expose an api with the profession specialization data.

Ernest314 commented 1 year ago

In-game APIs for profession specializations haven't been documented yet (as of this writing), but they can be found here:

https://wowpedia.fandom.com/wiki/Category:API_namespaces/C_ProfSpecs

They are also searchable on wow-ui-source mirrors.

Specifically, C_ProfSpecs.GetSpecTabInfo() seems interesting.

As of this writing, these in-game C_ProfSpecs APIs only return data about the current player, and there doesn't seem to be a way to fetch the info for other players.

Ernest314 commented 1 year ago

Blizzard APIs (profession specializations aren't currently exposed yet): https://develop.battle.net/documentation/world-of-warcraft/profile-apis

Forums for blizz APIs: https://us.forums.blizzard.com/en/blizzard/c/api-discussion/18

Forum post requesting access to profession specialization data: https://us.forums.blizzard.com/en/blizzard/t/character-professions-api-updates-for-dragonflight/