Your stats, without leaving Discord
/stats answers with your current act, straight from matches the app already reported. No live connection to Riot, and none to the app either — just what's already on record.
What /stats shows
One Discord command, /stats, answers with your current act: your rank and your peak, your most-played agent this act, your headshot percentage, how many matches and how many hours you've put in, and up to five teammates you've queued up with most.
It only ever answers for the act in progress — rank and peak are competitive ideas, so that's what the command reads. The teammate ranking is the one exception: it counts every queue, not just competitive, because who you play with is worth showing even on a night of unrated or deathmatch.
There are two ways to ask: type /stats yourself, or right-click anyone in a server or DM and choose Apps → Valorant Stats to see their numbers without them having to run anything.
How it stays in sync
There's no live connection between the bot and the app, and none between the bot and Riot either. The app reports every match the moment it ends — who you played, how it went, who was in your party — and that report is what the bot reads from when someone runs /stats. Nothing is fetched from Riot at the moment the command runs; there wouldn't be anything to add that the app hadn't already sent.
That also means /stats is only ever as current as your last completed match. Queue up, finish a game, and the numbers update — there's no faster path and nothing polling in between.
Before you can use it
/stats reads your Valorant account by way of the same Discord-to-Riot pairing Rich Presence already makes: open Valoranchi, turn on Discord activity in Settings, and play or queue up once. After that, /stats knows which Riot account is yours.
Run it before that link exists and it'll tell you as much instead of guessing.
Privacy
The match history behind this command is kept indefinitely and has no toggle — see "Match history" in the privacy policy for exactly what's stored, and how to ask for yours to be deleted.
This page is the short version: /stats only shows what your own matches already say, and everyone in a channel sees the same public answer you'd see yourself.
Your stats are public by default, the same posture Tracker takes: anyone can look them up, whether by running /stats with your account picked or by right-clicking you. Turn that off from Valoranchi's own Settings, not from this site — it takes effect immediately.
Going private only changes who can trigger a lookup. It doesn't touch what's stored or for how long — match history keeps being recorded exactly as described above either way — and it never applies to your own /stats: that always works for you, public or private.