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.
/setupAdminOpens 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.
/setup/settingsAdminOpens 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.
/settings/embedAdminPosts the Link FACEIT verification embed in the selected channel. Usually called automatically from /setup, but you can re-post it manually whenever you want.
/embed channel:#link-faceitUser commands
Available to everyone. Most also work in DM with the bot.
/linkDM-friendlySends 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.
/link/profileDM-friendlyShows the caller’s current FACEIT profile card — nickname, country, level, ELO, last refresh time. Refreshes automatically every hour.
/profile/statsDM-friendlyShows 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.
/stats · /stats nickname:s1mple · /stats user:@kuznetsov/updateDM-friendlyForces an instant refresh of your FACEIT level and ELO. Useful right after you level up — instead of waiting for the hourly cron.
/update/unlinkDM-friendlyUnlinks your FACEIT account from Discord and removes the FACEIT roles on every server you share with EloLink. Re-link any time with /link.
/unlink/langDM-friendlySwitch the language EloLink uses to talk to you (en/ru). Admins can also change the server-wide default through /settings.
/lang