warcraft-armory 0.1.0 Released

Yay! warcraft-armory version 0.1.0 has been released!

The warcraft-armory gem allows your application to easily access information from the World of Warcraft Armory site.

This is an early version that allows the retrieval of character information from EU and US armories. But, more is in the making!

Feel free to check-out the code, read the docs or just install the gem:

sudo gem install warcraft-armory
require 'warcraft-armory'
adries = WarcraftArmory::Character.find(:eu, :aszune, :adries)
adries.description
# => "Level 48 Human Warrior"

It’s my first gem, so useful comments are appreciated! Keep an eye out for updates!

  • Twitter
  • Digg
  • del.icio.us
  • DZone
  • Reddit
  • email

4 Responses to “warcraft-armory 0.1.0 Released”

  1. [...] the rest of this great post here Share and Enjoy: These icons link to social bookmarking sites where readers can share and [...]

  2. Ariejan says:

    FYI 0.2 is underway.

  3. You should add a location instance variable for the Character class. That way, if a dev needs to generate the URL for a given character, he/she can feed the Character object’s data into the generate_url function.

    You could also just create a ‘url’ instance method for each Character. That way you could do:
    me = WarcraftArmory::Character.find(:us,:stormrage,:phog)
    #first idea
    myurl = WarcraftArmory::Base.generate_url(me.location,me.realm,me.name)
    #or second idea
    myurl = me.url

  4. miica says:

    I hope you will continue development this even they might fuck up armory when cataclysm comes.. There is also little problem with realm names which have two word in them like example “burning steppes” you need to add + in them like this “burning+steppes” :)

Leave a Reply