infclass-stats
parses econ statements to gain insights of player performances of the Teeworlds InfClass mod.
A web-based interface will evaluate and display those insights in real-time.
Visit https://stats.resamvi.io to see yourself.
infclass-stats runs on Port 8000
so make sure it is free.
Fill the environment variables with your information:
autoexec.cfg
ec_bindaddr <myip>
ec_port <myport>
ec_password <mypassword>
ec_output_level 2
docker-compose.yml
should match the above
- SERVER_IP=<myip>
- ECON_PORT=<myport>
- ECON_PASSWORD=<mypassword>
web/Dockerfile
ENV VUE_APP_API_URL="wss://inf.resamvi.io:8002"
I'm using Plausible.
If you host this yourself you may want to stop the app from sending user stats:
web/public/index.html
...
<title>InfClass Statistics</title>
- <script async defer data-domain="stats.resamvi.io" src="https://pls.resamvi.io/js/pls.js"></script>
</head>
TODO: Copy in what message logs are required 'Protocol'