To get a Custom Rich Presence on Discord, you need to first download BetterDiscord.
Then, install the “AutoStartRichPresence” + “BDPluginLibrary” plugins, create a new app, configure the visualizer, and paste the configuration on AutoStartRichPresence’s settings.
After you’ve pasted the configuration from the visualizer, your profile will have a Custom Rich Presence.
Are you looking to add buttons to your Discord status?
If you are, you need to have a Custom Rich Presence on Discord.
A Custom Rich Presence on Discord allows you to add a custom game, description, and buttons to your profile.
Whenever someone views your profile, they’ll be able to click on the buttons on your profile to visit a link.
You can promote your Instagram, Twitter, YouTube, and more.
You can configure the button’s text and link from AutoStartRichPresence’s settings.
Here’s how to get a Custom Rich Presence on Discord:
- Download BetterDiscord
- Install AutoStartRichPresence
- Install BDPluginLibrary
- Add the plugins to BetterDiscord
- Create a new app on the Discord Developer Portal
- Add images to “Art Assets”
- Open “Visualizer” & edit it
- Copy your app ID & open AutoStartRichPresence’s settings
- Open “Visualizer” & paste everything on AutoStartRichPresence
- Edit the buttons
- Enable “Game Activity”
1. Download BetterDiscord

Download BetterDiscord: https://betterdiscord.app/.
The first step is to download BetterDiscord on your desktop.
BetterDiscord expands the current features of Discord.
With BetterDiscord, you can add plugins to Discord such as the Custom Rich Presence plugin.
To begin with, go to the BetterDiscord website: https://betterdiscord.app/.
Once you’re on the website, click on “Download”.

After you’ve clicked on “Download”, you need to choose an action.
Since you’re looking to download BetterDiscord, click on “Install BetterDiscord”.
Then, click on “Next” to proceed to the next step.

After you’ve clicked on “Next”, you need to choose a Discord version.
Click on “Discord” to install BetterDiscord on Discord.
Then, click on “Install” to install it.

After you’ve installed BetterDiscord, the Discord app will open automatically.
On Discord, you’ll see a “BetterDiscord” pop-up that informs you of the latest update.
This means that you’ve successfully installed BetterDiscord.
2. Install AutoStartRichPresence

Install AutoStartRichPresence: https://betterdiscord.app/plugin/AutoStartRichPresence.
The first plugin that you want to install is the AutoStartRichPresence plugin.
The AutoStartRichPresence plugin will automatically start the Custom Rich Presence app when you open Discord.
Firstly, go to this link: https://betterdiscord.app/plugin/AutoStartRichPresence.
Then, click on “Download” to download AutoStartRichPresence.
3. Install BDPluginLibrary

Install BDPluginLibrary: https://drive.google.com/drive/folders/1z06sWTvdBM1tkFXcncl7iSu1fIE2WZzk.
The second plugin that you want to install is the BDPluginLibrary plugin.
The BDPluginLibrary plugin adds a plugin library to BetterDiscord.
Firstly, go to this link: https://drive.google.com/drive/folders/1z06sWTvdBM1tkFXcncl7iSu1fIE2WZzk.
Then, right-click the JavaScript file and click on “Download” to download it.
4. Add the plugins to BetterDiscord

After you’ve downloaded the AutoStartRichPresence and the BDPluginLibrary plugins, you need to add them both to BetterDiscord.
Firstly, open Discord on your desktop.
Once you’re on Discord, you’ll see your profile picture at the bottom of the left sidebar.
Next to your profile picture, you’ll see three icons including a microphone, headphones, and gear.
Click on the gear icon to go to your user settings.

Once you’ve clicked on the gear icon, you’ll land on your user settings.
On the left sidebar, you’ll see multiple options including “My Account”, “User Profile”, “Privacy & Safety”, and more.
Scroll down the sidebar until you find the “BetterDiscord” header and do this:
- Click on “Plugins” to open your plugins.
- Next, click on “Open Plugins Folder” to open your plugins folder.
- Lastly, drag and drop the AutoStartRichPresence and the BDPluginLibrary plugins to the plugins folder.

After you’ve added the AutoStartRichPresence and the BDPluginLibrary plugins to the plugins folder, you need to enable them.
Firstly, enable the AutoStartRichPresence plugin under your plugins.
Then, enable the BDPluginLibrary plugin.
5. Create a new app on the Discord Developer Portal

Discord Developer Portal: https://discord.com/developers/applications.
The fifth step is to create a new app on the Discord Developer Portal.
This will allow you to get the Custom Rich Presence on Discord.
Firstly, go to the Discord Developer Portal: https://discord.com/developers/applications.
Then, log in to your Discord account.
Once you’re logged in, click on “New Application” to create a new application.

After you’ve clicked on “New Application”, you need to name your application.
This name will be displayed as your Discord status.
For example, if the name of your application is “YourGameName”, your Discord status will be “Playing YourGameName”.
Hence, you need to choose a name that you want to display as your Discord status.
After you’ve chosen a name, click on “Create” to create the application.
6. Add images to “Art Assets”

Now that your application is created, you’ll see multiple options on the left sidebar.
This includes “General Information”, “OAuth2”, “Bot”, and others.
Click on the “Rich Presence” option followed by “Art Assets”.
This will open the “Rich Presence Art Assets” page where you need to do this:
- Firstly, you need to upload a cover image.
- Secondly, you need to add one or two images under “Rich Presence Assets”.
- To do so, click on “Add image(s)” and add one or two images from your computer.
- Lastly, click on “Save Changes” to save your changes.
Now, you need to wait for 5 minutes or more for Discord to process your images.
7. Open “Visualizer” & edit it

After you’re done adding images to “Art Assets”, click on “Visualizer”.
This will open the Rich Presence Visualizer.
On the Rich Presence Visualizer, you’ll be able to change the appearance of your Custom Rich Presence on Discord.
You can see a preview of how your Custom Rich Presence will look like on the right.
Play around with these fields until you get the appearance that you want.
8. Copy your app ID & open AutoStartRichPresence’s settings

Now that you’ve created an application in the Discord Developer Portal, you need to link it to the AutoStartRichPresence plugin.
Firstly, click on “General Information” to open your app’s general information.
Then, click on “Copy” under the “Application ID” header to copy your application ID.

After you’ve copied your application ID, you need to go back to Discord.
Then, navigate to your plugins by clicking on “Plugins”.
Next, click on the settings icon on the AutoStartRichPresence plugin.

After you’ve clicked on the settings icon, AutoStartRichPresence’s settings will open.
If this is your first time using the plugin, you need to create a new profile.
To do so, click on “Create New Profile” to create a new profile.
9. Open “Visualizer” & paste everything on AutoStartRichPresence

After you’ve created a new profile, scroll down AutoStartRichPresence’s settings and do this:
- Firstly, open the “Rich Presence Visualizer” in your application (in the Discord Developer Portal from step #7).
- Then, paste your application’s ID on the “Client ID” field (you should’ve copied this from step #8).
- Secondly, copy the fields from the “Rich Presence Visualizer” and paste them into AutoStartRichPresence’s settings.
For example, the “State” field in the “Rich Presence Visualizer” goes into the “State” field in AutoStartRichPresence’s settings.
Similarly, the “Details” field in the “Rich Presence Visualizer” goes into the “Details” field in AutoStartRichPresence’s settings.
10. Edit the buttons

Now, scroll down AutoRichPresence’s settings.
At the bottom of AutoRichPresence’s settings, you can add buttons to your Discord profile.
Here’s how you can do this:
- Add a label to your first button on the “Button 1 Label” field (e.g. Subscribe).
- Then, add a link on the “Button 1 URL” field (e.g. https://www.youtube.com/c/Followchain).
- Add a label to your second button on the “Button 2 Label” field (e.g. Follow on Instagram).
- Then, add a link on the “Button 2 URL” field (e.g. https://www.instagram.com/followchain).
- Click on “Done” to save your changes.
Make sure to include “https” for both URL fields.
Otherwise, the links might not work.
11. Enable “Game Activity”

The final step is to enable the “Game Activity” setting on Discord.
Otherwise, your Custom Rich Presence will not show up.
Firstly, go to your user settings on Discord.
Then, click on “Activity Status” under the “Activity Settings” header.
This will open your activity status settings.
Lastly, enable the “Display current activity as a status message” option by turning on the switch next to it.

If you’ve successfully enabled and configured Custom Rich Presence, here’s what your Discord profile should look like whenever someone visits it (as shown above).
To view your profile, you need to create your own server by clicking on the “+” icon on the left sidebar of Discord.
Next, click on your profile on the “Online” sidebar of your server.
After you’ve clicked on your profile, your Discord profile will open and you’ll be able to see your Custom Rich Presence.
If you don’t see it, press “CTRL + R” to refresh Discord, then visit your profile again.
Do note that the buttons will not work if you click on them.
They’ll only work when someone else clicks on it.
Congrats, you now have a Custom Rich Presence on Discord!