Slash commands

Every command, one page.

EloLink exposes a clean set of slash commands. Admin commands open visual panels in Discord — no flag spam. User commands are DM-friendly so players can link without joining your server first.

Admin commands

Run by server owners and Administrators. Hidden from regular members by default.

/setupAdmin

Opens the bot setup panel. Use this the first time you add EloLink to a server — it walks you through creating the FACEIT level roles, picking a verify-button channel, a log channel, leaderboard, LFG voice setup and language.

Arguments: No arguments.
Examples: /setup
/settingsAdmin

Opens the same panel as /setup but in "settings mode" — for changing things later. Lets you swap channels, toggle nickname sync, rename roles, regenerate the verify button.

Arguments: No arguments.
Examples: /settings
/embedAdmin

Posts the Link FACEIT verification embed in the selected channel. Usually called automatically from /setup, but you can re-post it manually whenever you want.

Arguments: channel — the text channel to post the embed in.
Examples: /embed channel:#link-faceit

User commands

Available to everyone. Most also work in DM with the bot.

/linkDM-friendly

Sends the player a private OAuth link to authorize their FACEIT account. Works in DM and in any server. The link is valid for 10 minutes.

Arguments: No arguments.
Examples: /link
/profileDM-friendly

Shows the caller’s current FACEIT profile card — nickname, country, level, ELO, last refresh time. Refreshes automatically every hour.

Arguments: No arguments.
Examples: /profile
/statsDM-friendly

Shows the last 10 CS2 match stats for a FACEIT player: W/L, score, K/D, HS%, ELO change. Cached for an hour to stay polite with the FACEIT API.

Arguments: nickname (optional) — FACEIT nickname to look up. user (optional) — tag a linked Discord user. With no args, shows your own stats.
Examples: /stats · /stats nickname:s1mple · /stats user:@kuznetsov
/updateDM-friendly

Forces an instant refresh of your FACEIT level and ELO. Useful right after you level up — instead of waiting for the hourly cron.

Arguments: No arguments.
Examples: /update
/unlinkDM-friendly

Unlinks your FACEIT account from Discord and removes the FACEIT roles on every server you share with EloLink. Re-link any time with /link.

Arguments: No arguments.
Examples: /unlink
/langDM-friendly

Switch the language EloLink uses to talk to you (en/ru). Admins can also change the server-wide default through /settings.

Arguments: No arguments — opens a language picker.
Examples: /lang