/dotapy-source

El código fuente de la página web de DotaPy.

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

DotaPy Source

El código fuente de página web de DotaPy, sitio dedicado a la escena de Dota 2 en Paraguay.

Se necesita una Steam Web API Key, que se puede obtener aquí.

Para una documentación más completa de lo que se puede hacer con el Steam Web API, pueden ir aquí.

Qué incluye?

  • Librería para manejar SteamIDs (convertir entre diferentes formatos de SteamID)
  • Página web responsive (con Foundation 5 como Base)
  • Carga manual de partidas (la usábamos para un ránking)
  • Carga de noticias.

Qué podría agregarse?

  • Extender la librería de Steam para obtener más datos del Steam Web API.
  • Automatizar la carga de partidas de un torneo o las estadísticas de un jugador. El archivo lib/sample.json muestra la URL que se necesita para obtener, por ejemplo, las estadísticas completas de una partida jugada en un torneo.

Detalles

  • Antes de loguearse se necesita crear una Steam Web API Key. La misma debe agregarse en el módulo lib/steam.rb.
  • Los administradores se crean manualmente. Cualquier usuario logueado se puede volver admin cambiando el valor admin (boolean) del usuario en la tabla Users.