Skip to content

Youness-e/fistweapon

Repository files navigation

Fist Weapon - WoW Guild Website Builder Build Status

This project is designed to create a moderation light World of Warcraft guild website. Information about your guild is loaded from battle.net through api calls and news is loaded from your discord channel to create a dynamic site that takes no maintenance! Check out www.fistweapon.net for a preview.

Starting your own guild website

Sign up for Heroku, then click the button below.

Deploy

Modify the options as specified below:

  • DISCORD_CHANNEL_ID: Ensure development mode is active and obtain your channel id
  • DISCORD_KEY: This key will be the discord bot's token, following the format 'Bot '. Ensure that the bot is registered for permission to the channel referenced above.
  • BNET_API_KEY: API key for Blizzard battle.net API. You can apply for a key here.
  • BNET_REGION: Battle.net region. (us, eu, etc)
  • WOW_REALM: World of Warcraft realm/server name
  • WOW_GUILD: Name of World of Warcraft Guild
  • WOW_CHARACTER_NAME: Name of character to track progression data on. Must be a member of the selected guild. It is usually best to select someone like the guild leader.
  • WOW_RAIDS: Comma seperated list of raids to display progression for. (e.g 'The Emerald Nightmare,Hellfire Citadel,Firelands')
  • REPORT_USERNAME: Username for authentication moderate reports
  • REPORT_PASSWORD: Password for authentication moderate reports

Click Deploy to create you're new guild website.

Development Setup

Make sure you have installed the following plugins:

vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-librarian-chef-nochef

Then you can vagrant up!

About

Guild website for with calls to WoW API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 64.7%
  • HTML 16.8%
  • JavaScript 12.0%
  • CSS 4.5%
  • CoffeeScript 2.0%