Skip to content

About

Restore Push / Rich Presence. Discord message notifications and music presence for de-Googled Android, fully written in Kotlin. Made with Jetpack Compose and Material 3

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

DiscordRP logo

DiscordRP

Restore Push / Rich Presence

Platform No Play Services License

About

DiscordRP is built for de-Googled Android in mind: GrapheneOS, CalyxOS, LineageOS and /e/OS.

DiscordRP keeps its own connection to Discord, so your messages arrive and the music you play shows on your profile.

Features

  • DMs and mentions as notifications, with reply and mark as read from the shade
  • Music rich presence from any player, with album art
  • Choose what notifies you: everything, mentions and DMs, or DMs only
  • Set your status and mobile badge from your phone
  • Starts on boot and stays connected

Screenshots

Home: connection state and now playing Presence: status and card contents Alerts: notification scope and filters

Download

Get the latest APK from Releases. Android 8.0 or newer, no Google account or Play Services required.

Warning Discord's Terms of Service and developer policy prohibit third-party clients that sign in with a user token. This project is not affiliated with Discord, and you use it at your own risk: you take full responsibility for your account. The approach is a long-standing community standard because Discord offers no official API for these features without a token, and this fork is hardened specifically around handling that credential.

Updates

Updates come from cutieway/DiscordRP releases and must be signed with the same key as the installed build.

Setup

  1. Install and open the app
  2. Grant notification access and allow notifications
  3. Sign in with Discord
  4. Turn the connection on

Enable Unrestricted battery during setup. Aggressive battery management is the usual reason messages stop arriving while the screen is off.

Privacy

No analytics, no crash reporting, and no server in the middle. The app talks to Discord, MusicBrainz, the Cover Art Archive, and GitHub for update checks directly. Your login never leaves the device except to Discord: it is sealed with an Android Keystore key (AES-256-GCM, hardware-backed where available), stays out of logs, crash reports, notifications, and backups, and is removed when you sign out or Discord rejects it.

Credits

Fork of spacealtctrl/DiscordRP. The rich presence implementation draws on ideas from Kizzy by dead8309.

License

GPL-3.0

About

Restore Push / Rich Presence. Discord message notifications and music presence for de-Googled Android, fully written in Kotlin. Made with Jetpack Compose and Material 3

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages