Rich Presence
Display a custom activity on your Discord profile.
Prerequisites
To use Rich Presence, you need:
- A Discord Developer Application
- The Application ID (19 digits)
- Discord Desktop app running
Setup
Step 1: Create a Discord Application
- Visit discord.com/developers/applications
- Click New Application and give it a name (this will be your activity title)
- Copy the Application ID (19 digits) from the General Information page
Info
The application name becomes the title of your Rich Presence activity. Choose something meaningful like "Custom Status" or your game/activity name.
Step 2: Configure in Status Rotator++
- Navigate to the Rich Presence section
- Paste your Application ID
- Choose the Activity Type:
| Type | Display |
|---|---|
| Playing | "Playing [App Name]" |
| Listening | "Listening to [App Name]" |
| Watching | "Watching [App Name]" |
Configuration Options
Details & State
| Field | Description | Example |
|---|---|---|
| Details | First line of description | "Coding a new feature" |
| State | Second line of description | "In Visual Studio Code" |
Images (Optional)
You can add images to your Rich Presence:
| Field | Description |
|---|---|
| Large Image URL | Main image (displayed large) |
| Large Image Hover | Text shown when hovering the large image |
| Small Image URL | Small overlay image (bottom right corner) |
| Small Image Hover | Text shown when hovering the small image |
Note
Images can be direct URLs (https://...) or asset names configured in the Discord Developer Portal under Rich Presence > Art Assets.
Buttons (Optional)
You can add up to 2 clickable buttons to your Rich Presence:
| Field | Description |
|---|---|
| Button 1 Label | Text displayed on the button |
| Button 1 URL | Link when clicked (must start with https://) |
| Button 2 Label | Second button text |
| Button 2 URL | Second button link |
Warning
Button URLs must start with https://. Discord will reject buttons with invalid URLs.
Connecting Rich Presence
- Configure all desired options
- Click Connect Rich Presence to activate
- Check your Discord profile to see the activity
To disable, click Disconnect.
Show Timer
Check Show timer to display elapsed time since the activity started. This adds a "Playing for X minutes" indicator.
Example Configuration
Here's an example of a well-configured Rich Presence:
text
Application ID: 1234567890123456789
Activity Type: Playing
Details: Building amazing apps
State: Using Status Rotator++
Large Image: https://example.com/logo.png
Large Image Hover: My awesome logo
Button 1 Label: Visit Website
Button 1 URL: https://status-rotator.comTroubleshooting
Rich Presence Not Appearing
- Verify the Application ID is correct (exactly 19 digits)
- Make sure Discord Desktop is running (not just the browser)
- Wait a few seconds - activities can take time to appear
- Check that you haven't disabled "Display current activity" in Discord settings
Images Not Loading
- Ensure image URLs are direct links to images (ending in .png, .jpg, etc.)
- Verify the images are publicly accessible
- Try using Discord's asset system instead of external URLs
Buttons Not Working
- URLs must start with
https:// - URLs must be valid and accessible
- Some URL shorteners may not work
Was this page helpful?