Discord

Discord Bots

GridScout live race timing Max Verstappen driver card 2026 Driver Standings Race day weather Driver position card GridScout live race timing Max Verstappen driver card 2026 Driver Standings Race day weather Driver position card
Lamine Yamal player card Lando Norris driver card World headlines GridScout trivia card Quiz answer reveal Sports scout card Lamine Yamal player card Lando Norris driver card World headlines GridScout trivia card Quiz answer reveal Sports scout card

A suite of Discord bots built from scratch by the team — spanning live F1 timing, football player stats, world headlines, and multiplayer trivia. Three distinct bots. One shared design language. All living where sports fans already are.

Role

Product Designer

Type

Discord Bot

Platform

Discord · Web

Users
F1 Fans Football Communities News Readers Trivia Players
The Project

Discord is where the fans are. So that's where we built.

GridScout started as a single idea shared by the team: bring live F1 timing into Discord without making fans leave to check a timing app. That first bot worked. Then we kept going.

Over time it grew into a full suite — GridScout for F1 race data, Pitch Scout for football, and News Scout for headlines, stats, and trivia across six content categories. Beyond the bots, the same design thinking extended to a mobile web companion for live events — bringing in-app trivia, live polls, and audience participation into the hands of fans at races.

400K+
Users Reached
3
Distinct Bots Built
6
News Scout Categories
GridScout live F1 timing tower in Discord
GridScout · F1

A full timing tower. In a Discord message.

The flagship bot pulls live Formula 1 timing data during race weekends and surfaces it directly in Discord — gap intervals, lap times, fastest laps, sector colors, and Race Control messages, all updating in real time.

The challenge was designing for the embed format. Discord embeds have constraints: fixed width, no custom layout engine, limited markdown. Making a 20-driver timing tower readable inside those constraints required close collaboration with developers and many iterations on density, color, and information hierarchy.

Race Control messages appear inline — so fans see Safety Car calls and penalties in context, not as a separate notification they'd miss.

Max Verstappen position card
Race day weather forecast
GridScout F1 trivia card
2026 F1 Driver Standings
Lando Norris driver card
GridScout · Standings & Drivers

Every stat. Every driver. On demand.

The standings card gives the full championship picture at a glance — driver photos, team colors, points, arranged in a grid that scans fast. Individual driver cards go deeper: race history, podiums, pole positions, championships.

All of it posts directly into the channel as an image — no links, no redirects, no leaving Discord to get the answer. Working with the engineering team, we made sure every card rendered cleanly across all Discord client versions.

Pitch Scout · Football

Player cards designed like collector's items.

Pitch Scout brings football data into Discord with a visual identity the team built around the idea of the trading card. Stats are framed like a collectible — pixel-art aesthetic, gold textures, player photo up front, numbers in a tight grid below.

The trivia system runs alongside the stats. A "Trivia Starting in 5 Minutes" notification goes out to the server, questions fire in sequence, and answers reveal with a breakdown of who voted for what. The whole loop — notify, question, reveal — was designed collaboratively to create a shared moment in the channel.

Lamine Yamal player stat card
Lamine Yamal alternate card view
Pitch Scout Trivia Starting in 5 Minutes broadcast banner
News Scout

Six scouts. One for every kind of conversation.

News Scout is a modular news bot the team built around interchangeable content categories — Sports, Art, Economy, Current Events, Local, and Stats Trade. Each scout has its own icon, accent color, and data source, but they all share the same card layout and embed structure.

Server admins pick the scouts that fit their community. A finance server activates Economy and Stats Trade. A sports server runs Sports and Current Events. A general-interest server runs all six. Same bot, completely different personality — the design adapts without the admin writing a single line of config.

Every scout category feeds into a shared quiz pool. When the daily quiz runs, it pulls questions only from the active scouts — so the trivia your server gets actually matches what your community cares about. A politics server doesn't get asked about Lamine Yamal's goals per game.

Sports scout card Economy scout card Art scout card Current Events scout card Local scout card Stats Trade scout card Sports scout card Economy scout card Art scout card Current Events scout card Local scout card Stats Trade scout card
World Headlines feed
Quiz answer reveal with vote breakdown
News Scout · Headlines & Quiz

The briefing and the game, back to back.

The headlines feed pulls top stories from active scouts and formats them as a numbered list — source attribution, publication date, and clean truncation so the embed never overflows the channel.

The quiz reveal shows which answer was correct alongside a vote breakdown. Even if you got it wrong, you see how the whole channel split — a detail the team built in specifically to turn a solo answer into a shared moment. Running the full quiz loop across 10 questions takes about two minutes and reliably becomes the most active thread in the server.

News Scout Politics Quiz live in Discord
Pitch Scout Premier League Trivia live in Discord
In the Wild

What it looks like when it lands in the channel.

Pitch Scout running a live Premier League Trivia round — question embed, answer buttons, correct answer reveal with per-round standings, all threaded together in the feed. The score updates in real time after every question.

News Scout runs the same loop for headlines and current events — a daily briefing followed by a quiz, all automated, all in channel.

Both bots were built so the output is worth screenshotting. That's how they spread — a sharp-looking embed gets shared, someone asks what bot posted it, and it ends up in another server. That organic loop was something the team planned for from the start.

Live Activities · Trivia & Polls

The same engagement loop, wherever the fan is.

The trivia and polling format that powers the Discord bots also runs in a mobile web companion the team built for live events. Fans at the venue scan a QR code, land in the experience instantly, and start answering questions tied to what's happening on track or on screen.

The design principles are consistent: big tap targets, one question at a time, fast feedback. Whether it's a multiple-choice trivia question about last year's race results or a fan pulse poll asking how long you've been watching — the goal is the same. Get the audience doing something, not just watching.

Across Discord bots and the mobile companion, the trivia and polling system has driven millions of individual interactions.

Mobile trivia question about MotoAmerica Daytona race
Fan poll asking how long they have been watching MotoAmerica
GridScout in Discord Max Verstappen driver card Race day weather Driver standings Driver position card F1 trivia card GridScout in Discord Max Verstappen driver card Race day weather Driver standings Driver position card F1 trivia card
News Scout live in Discord Lando Norris driver card World headlines Mobile trivia Quiz answer reveal Fan poll News Scout live in Discord Lando Norris driver card World headlines Mobile trivia Quiz answer reveal Fan poll
Mobile XALT EPL Fantasy Show
EPL Fantasy Show EPL Fantasy Show →