dotabutt is a sweet and awesome Dota 2 API app thing that's awesome and kicks ass and is rad
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
locales
public
routes
views
Procfile
README.md
app.js
dotabutt.js
package.json
steamapi.js

README.md

dotabutt is a sweet and awesome Dota 2 API app thing that's awesome and kicks ass and is rad

it's written in node and express and jade and stuff

you gotta either make a file called api_key in your app directory and put your Steam developer API key in it, or set your key to the STEAM_API_KEY environment variable

database setup:

db.matches.ensureIndex( { match_id: 1 } )
db.matches.ensureIndex( { start_time: -1 } )
db.matches.ensureIndex( { 'players.account_id': 1 } )
db.players.ensureIndex( { account_id: 1 } )
db.players.ensureIndex( { personaname: 1 } )