CS:GO State

See https://github.com/roessland/csgostate for an explanation.

Login with Steam to start using CS:GO State.
Sign in through Steam

What is CS:GO's gamestate integration?

CS:GO has builtin support for sharing some in-game information with external services. Some examples of shared information:

Some examples of information that is NOT present in gamestate updates:

This is typically used for peripheral integrations such as lighting up your RGB keyboard when your health is low.

More data is available if you are hosting or spectating a match, but if you are playing in the match yourself the amount of data is very limited, so there is no cheating potential here, and no ban risk either.

Enabling gamestate integration requires dropping a small config file in your CS:GO directory

How to use CS:GO State

  1. First, sign in with Steam to register an account.
  2. Download your gamestate config file and move it to this directory: You must restart CS:GO for changes in this directory to be detected by the game. Make sure the filename is gamestate_integration_csgostate.cfg and not gamestate_integration_csgostate.cfg.txt or similar.
  3. That's it! Your gamestate changes will now be pushed to our API.