FACEIT ELO and match history: Twitch command for viewers

FACEIT ELO in Twitch Chat with the !elo Command

With the !elo Command viewers can see your current FACEIT-ELO, your match history and your ranking directly in the Twitch chat - live, automatically live, automatically and without any additional setup. The command works not only for you, but also for other streamers via !elo @name.

How it looks

As soon as a viewer uses the command in the chat, FACEITSync automatically displays the key statistics, for example:

Streamername currently has 3940 ELO | 🇸🇪 SE: 28 | EU: 640 | 0 today
Last 5 matches: 14:16 Nuke (+26), 13:11 Mirage (-30), 16:13 Mirage (+25), 13:7 Mirage (-29), 9:13 Nuke (-29)

All data is retrieved directly via the official FACEIT API and displayed in real time in the Twitch chat. This way, your viewers can immediately see how you are performing without leaving your stream.

Advantages

  • Interactive chat: Viewers can compare your ELO or that of other streamers live
  • Real-time stats: Automatic update after every FACEIT match.
  • Easy access: No overlay or dashboard required - all information directly in the chat.
  • Seamless integration: Works perfectly with other FACEITSync features such as Stats Overlay and Automatic Predictions.

Example: Viewers type !elo @streamer-name - FACEITSync automatically responds with current ELO, match and ranking data.

!elo me & cross-channel usage

The !elo me command also works if a streamer is running on a other Twitch channel - provided that the streamer is registered with FACEITSync and has FACEITSync active. In this case, FACEITSync automatically pulls the stats of the writing account.

Example (in the chat of another channel):
Streamer types: !elo me
FACEITSync replies: yourname currently has 2876 ELO | 🇩🇪 DE: 112 | EU: 1,240 | +12 today
Last 5 matches: 16:13 Mirage (+24), 11:13 Nuke (-26), 13:7 Ancient (+19), 9:13 Anubis (-21), 13:6 Inferno (+16)
  • Prerequisite: The writing Twitch account is linked to FACEITSync and is active.
  • Privacy: Only publicly accessible FACEIT stats are displayed.

Planned functions

FACEITSync is constantly being expanded. Soon you will be able to customise the !elo Command, use additional chat commands and control which data appears in the chat or overlay.

Customise!elo Command

  • Show/hide individual fields (ELO, K/D, ADR, Winrate, Today-Delta, National/EU rank and many more).
  • Custom templates with placeholders - e.g. short/extensive mode.
  • Aliases & triggers (e.g. !elo, !rank), language & formatting.
  • Cooldown & rate limits per user/channel for anti-spam
  • .

New commands

  • !stats [x] - Statistics of the last x matches (score, K/D, ADR, ELO change, winrate).
  • !current - Currently running match with map, teams, live score and player values.
  • !today - Today's performance (W/L, ELO delta, K/D, HS%, playing time).
  • More (e.g. !last, !top, !streak) - for highlights and history data.

Moderation & control

  • Permissions (Mods/Streamer/Streamer/Subs/Followers only), whitelist/blacklist for commands.
  • Flood protection, summarised responses and sensible limits per minute.

Integration

Note: The roadmap may change depending on feedback and priorities.

Free feature

Use this feature right away – no extra cost.

Sign in with Twitch
EN DE