Back to Wiki

Discord Rich Presence for League of Legends: What It Shows and How It Works

a

ayo

Published May 30, 2026Updated May 30, 2026

Discord Rich Presence for League of Legends

Rich Presence is the Discord feature that surfaces detailed game activity — champion, queue type, game time — in your status card. This page is a reference for how it works specifically with League of Legends.


What Rich Presence Shows

When you're in an active League game, Discord displays the game name, your champion portrait, champion name (e.g. "Playing Jinx"), queue type (e.g. "Ranked Solo/Duo"), your current game phase ("In Champion Select" or "In Game"), elapsed time (e.g. "14:32"), and optionally a Spectate button.


How Discord Detects League of Legends

Discord uses two methods to detect League. First, process detection scans running processes for LeagueClient.exe and League of Legends.exe. Second, the Riot API — if your Riot account is linked, Discord queries Riot's API directly for richer data including champion data and live scoreboard information.

The Riot API method provides more detail and is more reliable than process scanning alone, which is why linking your Riot account (Settings → Connections) is recommended.


Enabling Rich Presence

Automatic (default): Discord detects LoL automatically. Ensure Settings → Game Activity → "Display currently running game as a status message" is ON.

Manual (if auto-detection fails): Go to Settings → Game Activity → Add it! → select LeagueClient.exe from the process list → toggle on the activity display.


Disabling Rich Presence

Globally (all games): Settings → Game Activity → toggle off "Display currently running game".

For League only: Settings → Game Activity → find League of Legends in Added Games → toggle the monitor icon off.

Hide in specific servers: Right-click any server → Hide Activity Status → Discord won't show your LoL activity to members of that specific server.


The Spectate Button

When Rich Presence is active, a Spectate button can appear on your profile card. Clicking it copies the spectate command so friends can watch your live game. It's enabled by default and can be disabled in Settings → Game Activity.


Rich Presence vs. Linked Riot Account

These are separate but complementary features. Rich Presence is automatic (no setup needed), shows live game status, and updates in real time. A Linked Riot Account requires one-time setup in Settings → Connections, shows your rank and summoner name on your permanent profile card, and syncs every 30 minutes. Both work independently but together they give the most complete gaming identity display.


Troubleshooting

Rich Presence shows "Playing League of Legends" but no champion details: Champion data loads after champ select ends (about 30 seconds into game). If persistent, re-link your Riot account in Settings → Connections.

No Rich Presence at all: Confirm Settings → Game Activity toggle is ON. Restart both Discord and League. On Windows try "Run as Administrator" for Discord. On macOS check System Preferences → Security & Privacy → allow Discord to monitor input.

Rank doesn't appear on profile: Rich Presence and rank display are separate — rank requires linking your Riot account (Settings → Connections → Riot Games), not just having Rich Presence active.

Friends can see you're in game but you want privacy: Toggle off in Settings → Game Activity, or right-click the server and choose Hide Activity Status for specific communities.

Found this helpful? Explore more articles in the wiki.