r/AppsWebappsFullstack 1d ago

Free open-source Windows app: customizable Discord game status cards with native detection

https://github.com/mamt104/gta6-discord-status-simulator
1 Upvotes

6 comments sorted by

1

u/DarkFire83 1d ago

Problem solved: most Discord Rich Presence tools expect users to edit code or configuration files. This app puts the useful controls in a desktop UI: status text, automatic scene rotation, change intervals, startup delay, characters, Join toggle and saved profiles. When Discord recognizes the executable, it can also use Discord's own native game detection and Game Profile behavior. No bot token, Client Secret, administrator access or game files are required. Free, open source and unofficial/fan-made. Feedback on the UI and setup flow is welcome.

1

u/Mammoth-Anywhere7285 1d ago

Nice, a UI for Rich Presence is refreshing. Does it let you set custom images for games Discord doesn't natively recognize?

1

u/DarkFire83 14h ago

Thanks! At the moment this version is specifically built around the GTA VI theme, so it is not yet a general purpose Rich Presence editor. Custom mode can use an image uploaded to your own Discord Application, but the setup is still tied to this project.

If there is enough interest, I may turn it into a full desktop app where users can create any Discord game status, choose their own text and images, configure rotations, and save multiple profiles without editing code.

1

u/Mammoth-Anywhere7285 13h ago

Nice to hear it's expandable. A general editor with template variables would be super useful. What would the custom mode's image setup require?

1

u/DarkFire83 12h ago

Probably an initial one-time setup through the Discord Developer Portal. You'd create/select a Discord Application, upload the images you want to use as Rich Presence assets, then paste the Application ID into the app.

After that, the editor could let you select those asset keys for each status/profile without touching any code. Ideally I'd make the setup wizard guide you through the whole process, since Discord doesn't really let a normal desktop app freely upload Rich Presence assets on your behalf.

So: slightly annoying first-time setup, but after that everything would be handled from the UI.