Discord Connection
Link your Discord account to show live presence, your avatar, and badges on your extort.bio profile.
Connect Discord
Go to Dashboard → Settings.
Scroll to the Discord section.
Click Connect with Discord and authorise the OAuth prompt.
You'll be redirected back to Settings with Discord shown as connected.
Connecting Discord allows you to log in with Discord OAuth in the future. It does not post anything to your Discord account.
Sync Profile Data
After connecting, click Sync from Discord API to pull your latest username, avatar URL, badges, and user ID from Discord. This data is saved to your profile theme and used by the presence pill.
You must sync at least once before enabling the presence pill — the pill needs your Discord user ID to fetch live status.
Enable the Presence Pill
After syncing, toggle Show Discord pill on public page to on.
Optionally edit the label, username, and status text shown in the pill.
Click Save Discord pill.
The pill is now visible on your public profile. You can also toggle it from Dashboard → Customize → Other Customization.
How Presence Works
The presence pill polls the extort.bio API every 3 seconds when your profile is open. The API fetches your live status from the Lanyard API (a Discord presence service).
Status indicators
- Online — green dot
- Idle — amber dot
- Do Not Disturb — red dot
- Offline — grey dot
Badges shown in the pill
Discord badges (Nitro, HypeSquad, Bug Hunter, etc.) are shown as emoji icons next to your username in the pill. Up to 3 badges are displayed.
Troubleshooting
- If the pill shows "offline" when you're online, make sure your Discord account is in a server monitored by Lanyard.
- If the pill doesn't appear at all, check that your Discord user ID was saved — re-sync from Settings.
- If you see the wrong avatar, click Sync from Discord API again to refresh the cached URL.