angelosdimakos1/faceit-match-tracker — explained in plain English
Analysis updated 2026-05-18
Track a group of friends' FACEIT match stats in a shared Discord server.
Get an AI generated summary and coaching tip after each tracked match.
Compare your performance across maps and weapons over time.
Follow a player's Elo rank progression on a chart.
| angelosdimakos1/faceit-match-tracker | 6hourt9/push-video-wallpaper-engine | abhirammandula-boop/nooklink-pc-emulator-toolkit | |
|---|---|---|---|
| Stars | 184 | 184 | 184 |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Needs a Discord bot token and a FACEIT API key at minimum, OpenAI and Claude keys are optional extras.
FACEIT Match Analyzer Bot is a Discord bot for tracking Counter-Strike 2 and CS:GO stats through the FACEIT platform. It connects to the FACEIT API to pull match data for players you follow, then uses OpenAI's GPT-4 Turbo and Anthropic's Claude 3 Opus to turn that data into readable summaries and coaching style suggestions. According to the README, the bot tracks metrics like kill to death ratio, average damage per round, and headshot percentage, and charts them over time. It also looks at which maps and weapons a player performs best with, profiles opponents' playstyles, and follows a player's Elo rank over time. Setup involves downloading a release, extracting it, editing a config.yml file with a Discord bot token and a FACEIT API key, and running the bot with Node.js or a provided Docker image. The config file also has optional slots for OpenAI and Claude API keys, which power the natural language analysis features. The README describes support for 12 languages with automatic detection based on a user's Discord locale, and says the bot's Discord message layouts are built to display well on phones, tablets, and desktops. It also mentions a built in support ticket system for handling user questions, plus live tracking that notifies you when a followed player starts a new match, refreshing stats about once a minute during active games. The project is licensed under the MIT License, which allows free use, modification, and redistribution as long as the copyright notice is kept. The README notes the bot is an independent, unofficial tool with no affiliation to FACEIT, Discord, OpenAI, or Anthropic, and that it works only through those services' official APIs rather than changing game files directly.
A Discord bot that pulls FACEIT CS2/CS:GO match stats and turns them into AI-written summaries and coaching tips.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.