/twitch-dota-game-state-integration

A server for listening to game state changes in the dota client

Primary LanguageJavaScript

Dota talents twitch extension

The extension plugs into dota game state to retrieve current hero and allows for display of the hero's talents without having to exit the streaming context or ask the streamer to show the talents.

TODO:

  • Make Game state integration installable/runnable
  • Installer includes pointing it to dota 2 folder, so gamestate_integration_test.cfg can be inserted there properly

Requirements for this to work

  1. The config file for game-state must be installed in their Dota folder
  2. The emitted info from Dota must be caught, this might be possible through the extension.

Getting started

Run the following in certs folder:

openssl req -newkey rsa:4096 -days 1001 -nodes -x509 -keyout test.key -out test.crt

Resources

Dota database for heroes and abilities:

Game state resources: