Skip to content

michioxd/TinyDRPC

Repository files navigation

TinyDRPC

Tiny Discord Rich Presence Client, customize your "Playing" status, written in C# using discord-rpc-csharp

image

image

Features

  • Top and bottom text

    image

  • Button (max 2)

    image

  • Large/small image

    image

  • Minimize to tray icon

    image

  • Run on startup

  • Save running state for next startup

Usage

  • Download setup from release page.
  • Install it then run it (or you can download portable version).
  • Customize setting for your own.

Development

  • Required Visual Studio 2022 and .NET SDK 8.0 installed

Building

  • Make sure you have iscc.exe (Inno Setup Compiler), 7z, and dotnet (remember add to PATH if you don't have)
  • Run build.bat

Tutorial

How to custom "Playing <your wanted name>"

  • Go to Configuration tab.
  • Enter your Discord App ID (don't have?, create one).
  • If daemon is running, stop it then start again.

How to get Discord App ID

  • Go to Discord Developer Portal.

  • Click New Application (at top left, before your avatar).

    image

  • Enter a name you want.

    image

  • You will be redirected to that application, scroll down to APPLICATION ID, copy it

    image

  • That it!

How to get Image key

  • Go to Discord Developer Portal.

  • Choose your application (make sure that application is the same with your App ID).

  • At sidebar, choose Rich Presence > Art Assets

    image

  • Add a image, then save change. The image key is your name file (without extension) you uploaded. You can rename it if you want :)

  • Copy that name (key) and enjoy!

License

MIT License

Authors

michioxd