irstats discord bot

Race results and driver stats,
right in your Discord.

Install the bot, type /track, done. Every official race your members run posts to your channel within the hour: class positions, linked to the full result. And it answers back: any driver's career with /driver, head-to-heads with /compare, series schedules with /series. No league required.

free for servers up to 25 tracked drivers · verified iRacing sign-in · /untrack any time

Live #race-results
irstats APP tonight at 21:47
🏁 3 members raced, 4 results in
🥇 Max Verstappen (GT3) in IMSA at Watkins Glen
🥉 Kimi Antonelli (GT4) in IMSA at Watkins Glen
P7 Lando Norris in Formula C at Spa
P5 Max Verstappen (GT3) in Nürburgring Endurance
irstats APP earlier at 19:02
📡 @kimi linked an iRacing account. New official races will post here.

What the digest looks like. Example drivers, illustrative results.

Verified, not typed

/track signs each member in with their own iRacing account. No customer ids typed into a chat box, no tracking the wrong driver: every result belongs to a verified member.

Results, not spam

One grouped digest as races finish, within the hour: class position, series and track for every tracked member. The channel stays readable on a busy race night.

Bragging rights on demand

/driver drops anyone's full career in the channel: iRating by discipline, wins, worldwide rank. /compare settles who's faster, side by side. The receipts are one slash command away.

More than results

A stats desk for your whole server

Live #general
@ben used /driver
irstats APP today at 18:32
Max Verstappen · career on iRacing
10,842Sports Car iR
9,617Formula iR
4,388Oval iR
687 starts · 214 wins · 433 top fives · 158 poles
🏅 Top 1% of Sports Car drivers worldwide
Full profile, charts and recent races
@ben used /compare
irstats APP today at 18:33
⚔️ Max Verstappen vs Kimi Antonelli
10,842iRating8,976 214Wins87 P3.9Avg finishP3.4
Full head-to-head: iRating, wins, form

What /driver and /compare answer with. Example drivers, illustrative numbers.

Any driver, instantly

/driver pulls anyone's career: iRating by discipline, this season's numbers, rendered as a card in the channel. Settle the argument without leaving Discord.

Head-to-heads

/compare puts two drivers side by side, card included; leave the second name off to compare against yourself. /wrapped drops a Season Wrapped into the chat.

Series intel

/thisweek for every series' current track, /series for schedules and licenses, /pulse for the last 24 hours on iRacing in numbers.

Server stats

Your community page ranks tracked members all season: wins, podiums, starts, iRating movement, recent results. One URL for the whole server's story.

Every command, explained in the guide →

Zero setup

Racing in your channel in three steps

Add the bot

One click, no account needed. Pick the results channel with /setup channel.

Members type /track

Each member signs in with iRacing once, straight from the command. That's the whole registration.

Race

Official races post on their own, within the hour. /untrack stops yours any time.

Community pages

Your community gets a home page

The moment the bot joins, your server has its own live page on irstats: a season leaderboard of every tracked member (wins, podiums, iRating movement) and their recent results, each line opening the full race. It updates itself within the hour, forever. The address is private until you share it, and /community replies with your link.

More about community pages →
Live irstats.com/community/your-server
# Driver Wins Podiums iR +/-
1 Alex 3 7 +212
2 Marta 2 6 +147
3 Ben 2 4 +96
4 Kai 1 4 +61

What a community page looks like. Names hidden here only.

Running a league?

This bot is included

League sites get the full version: race announcements with league points and standings movement, /standings, /schedule and more, plus a site at yourleague.irstats.com that scores itself under your rules.

See league sites →

Good to know

Questions servers ask

What gets posted?

Official races only, as one grouped digest per batch of results: finishing position in class, series, track and a link to the full result. No practice sessions, no per-lap noise, no unsolicited messages. Details in the bot guide.

How are names handled?

The same privacy rules as the rest of irstats: drivers from the EU/EEA and UK show abbreviated in public posts unless they chose a public profile. Takedown requests always win, everywhere.

What are the limits?

Up to 25 tracked drivers per server, free. Community Plus raises that to 100 and adds mention pings (/setup premium, $4/month or $40/year, included free with every league plan). Bigger communities usually want real standings too, and that's a league site.

How do I stop it?

/untrack removes you and your results stop posting. Removing the bot from the server stops everything at once, and the server's tracking list is deleted with it.

Is it only race results?

No. /driver, /compare and /wrapped cover driver stats, /thisweek, /series and /pulse cover the official series, and your community page keeps the season-long server leaderboard.

Switching from another results bot?

There's nothing to migrate: add the bot and members type /track. You get verified iRacing sign-in instead of typed customer ids, grouped digests, driver and series lookups, and a live community page. Free.

Your next race posts itself.

Add to Discord

install takes one click · members verify themselves with /track · questions? talk to us