/discord-steam-proton-rpc

This thing let's Discord see your Steam games that are running with Proton. Works with Flatpak Steam

Primary LanguageC#MIT LicenseMIT

What is this?

This thing let's Discord see your Steam games that are running with Proton.
This is not really using Discord's Rich Rresence, but using Discord's Steam game detection. So they look like any other Steam game.

Also works with Flatpak Steam, and works better with it too, since Flatpak Steam processes not showing up on Discord at all, it doesn't have to fight with non-game processes.

So it's recommended that you use Flatpak Steam

Build And Usage

Build (Skip this part if you are just gonna download the executables)

  • You need to have dotnet sdk for .NET6.0 (You only need this, if you wanna build it yourself)
    • Or you can use the VSCode DevContainer extension and open the project in Container.
  • Then run build.sh.
  • It's gonna create 2 executable files in ./dist.

If you don't wanna build

Download executables: https://github.com/DeepDoge/discord-steam-proton-rpc/releases/download/0.1.0/dist.zip

If you were using an older version of this before 0.1.0

Read this

Usage

  • Just run the the discord-steam-proton-rpc in dist directory.
    • Or add it to your startup application.

NOTE: rpc-trigger and discord-steam-proton-rpc should always be in the same directory together.

This is all you need to do. For basic usage.