FACEITSync provides a flexible Twitch Chat Command system that allows streamers and moderators to create, customize, and manage commands using a powerful Command Builder. Commands can display live FACEIT stats, match history, session performance, and more directly in chat.
Command Builder Overview
Instead of fixed commands, FACEITSync uses a modular command builder. You can create unlimited commands, define aliases, control permissions, and dynamically insert FACEIT data using variables.
- Create custom Twitch chat commands
- Use dynamic FACEIT variables (ELO, K/D, win rate, match history)
- Select statistic time ranges (lifetime or session-based)
- Customize match history output format
- Set permissions and cooldowns per command
Default Commands (Free Templates)
FACEITSync includes ready-to-use command templates that can be enabled or customized:
| Command | Description | Example Output |
|---|---|---|
!elo |
Current FACEIT ELO and level | PlayerName → ELO: 2847 | Level: 10 |
!stats |
Detailed FACEIT statistics | K/D: 1.24 | HS: 56% | WR: 58% |
!today |
Session performance (today) | ELO: +42 | W/L: 4/2 |
!lastmatch |
Last FACEIT match result | Won 16-12 on Mirage | +25 ELO |
!faceit |
FACEIT profile link | faceitsync.com/PlayerName |
Dynamic Variables
Commands can include dynamic variables that are replaced in real time when executed:
{user}– Twitch username{elo}– Current FACEIT ELO{level}– FACEIT level{kd}– K/D ratio{winrate}– Win rate percentage{matches}– Total matches played{match_history}– Recent match results{session_change}– Session ELO change
Additional variables are continuously added as FACEITSync evolves.
Stats Time Range & Match History Format
Each command can be configured individually:
- Stats Time Range – Lifetime or current session
- Match History Format – Compact or detailed (score, map, ELO)
This allows precise control over how much information is shown in chat.
Permissions & Cooldowns
To prevent spam and control access, each command supports:
- Permission levels (everyone, subscribers, moderators)
- Custom cooldowns per command
- Moderators bypass cooldowns by default
How Commands Work
- A viewer or moderator types a command in Twitch chat
- The FACEITSync bot detects the command
- FACEIT data is fetched in real time
- The bot responds with the formatted output
Managing Commands
- Open Dashboard → Chat Commands
- Create a new command or select a template
- Customize response, variables, permissions, and cooldown
- Save and activate the command