Free

FACEIT ELO Command for Twitch: Live Player Stats & Match History in Chat

Show FACEIT ELO, player stats and full match history directly in Twitch chat with the !elo command. Real-time updates, zero setup, and complete stat commands.

FACEIT ELO & full live stats in Twitch chat - the ultimate !elo command

The !elo command from FACEITSync is a fully integrated Twitch FACEIT ELO command that delivers far more than just ELO. Viewers can pull your FACEIT ELO, your player stats (K/D, ADR, HS%, win rate), your FACEIT match history and even your live session performance directly in chat - automatically, in real time, and with zero setup. The command also works for other streamers via !elo @name.

What chat sees

FACEITSync delivers every relevant FACEIT player stat directly from the official API:

Streamer currently has 3940 ELO | 🇸🇪 SE: 28 | EU: 640 | Today: 0
Last 5 matches: 14:16 Nuke (+26), 13:11 Mirage (-30), 16:13 Mirage (+25), 13:7 Mirage (-29), 9:13 Nuke (-29)
Session stats: ELO 2489 (+14) | K/D 1.45 | ADR 77 | Win rate 63% | HS 32%

Every piece of information comes straight from the official FACEIT API and is updated live. Viewers can see your progression at any time without ever leaving the stream.

Why streamers love these commands

Interactive chat

Viewers compare FACEIT ELO and player stats live.

Real-time updates

Automatic refresh after every match.

Zero setup

All information appears straight in chat, no overlay or extra tools.

Deep stats

Beyond ELO: K/D, ADR, HS%, win rate, country rankings and more.

Perfect integration: Compatible with the FACEIT Overlay and Automatic Predictions.

!elo me - works across channels

The !elo me command also works in other Twitch channels. FACEITSync automatically recognizes the Twitch account of whoever typed it.

Example (in another channel):
Streamer types: !elo me
FACEITSync: yourname currently has 2876 ELO | 🇩🇪 DE: 112 | EU: 1,240 | Today: +12
Last 5 matches: 16:13 Mirage (+24), 11:13 Nuke (-26), 13:7 Ancient (+19), 9:13 Anubis (-21), 13:6 Inferno (+16)
  • Requirement: your Twitch account is connected to FACEITSync.
  • Privacy: only public FACEIT player stats are shown.

All available chat commands

FACEITSync now includes a complete Twitch chat command system that is fully customizable and can output every FACEIT data point live.

Available commands

  • !elo - FACEIT ELO, level, regional and global ranking, plus the last 5 matches.
  • !stats - FACEIT match history with ELO, K/D, average kills, HS%, win rate and matches.
  • !current NEW - The current live FACEIT match: map, status and the average ELO of both teams.
  • !lastmatch NEW - The last finished match with stats: map, score, K/D, ADR, HS% and ELO change.
  • !today - Today's performance: ELO delta, W/L, K/D, ADR, HS%, playtime.
  • !weekly - This week (Mon-Sun): ELO change, wins/losses and performance.
  • !profile, !discord, !socials, !mention - FACEITSync profile, Discord link, social media links and user mention.
  • !clip - Viewers create a Twitch clip from chat; the bot posts it and links it on the streamer's profile.
  • Unlimited custom commands with your own templates, variables and aliases.

Command customization

Toggle stat fields

Show or hide ELO, ADR, HS%, K/D, today's delta, rankings and more.

Custom response templates

Templates with variables, perfect for your style.

Aliases & triggers

e.g. !rank, !performance.

Cooldowns & anti-spam

Per channel or per user, clean and controlled.

Multiple layouts

Compact, detailed, session, match history, whichever fits the moment.

Moderation & control

  • Per-command permissions: everyone, mods or streamer only.
  • Per-command cooldowns (10 seconds by default, fully configurable).
  • Smart flood protection and compact response formatting.

Integration

  • Perfectly integrated with the FACEIT Overlay.
  • Works hand-in-hand with Automatic Predictions.
  • Optional pairing with Smart Ads.

Use for Free

This feature is available for free. Sign in and use it right away.

Start with Twitch