Skip to content

Provides detailed Rich Presence for osu! (Game invites not supported)

License

Notifications You must be signed in to change notification settings

NateOnLinux/RPCCompanion

Repository files navigation

WIP: RPCCompanion

Expect bugs.

This is a plugin for StreamCompanion which provides detailed Rich Presence information to Discord. Currently two styles are supported: "Detailed" and "Minimal"

image image image

Features

  • Buttons that link to your profile and your current beatmap
  • Small icon changes based on which gamemode you're currently playing
  • "Live" Mods, accuracy, 100/50/0, and Combo display (Mostly live... Discord has a rate limit of one update per 15 seconds)
  • Status changes based on what you're doing. Currently supports "Editing", "Multiplayer", "Song Select", and more!

Upcoming features

  • Automatically detect username and profile link
  • Display time progress in beatmap (Current time / Total length)
  • Display session time (how long you've been logged in)

Want to try it out?

  1. Head over to the Releases page and download the latest version.
  2. Unpack the archive (.zip)
  3. Copy everything to C:\Program Files (x86)\StreamCompanion\Plugins (Copy the whole Dlls folder - do not remove the file inside)
  4. Start StreamCompanion
  5. Open StreamCompanion Settings and then Discord Rich Presence image
  6. Select whether you'd like Detailed or Minimal mode.
  7. Select your server (Leave this on "Bancho" if you don't know what this is)
  8. Disable "Discord Rich Presence" in osu! settings if it's enabled
  9. Check "Enable RPC Companion"

Bugs? Ideas? Submit them here.

Feedback/Questions? Contact me on Discord @ NateOnLinux#5080 or in-game @ "Hank Hill".

Linux Support:

Currently Linux and MacOS are not supported (StreamCompanion does not support Linux/MacOS). A lot of the code in this project is linux-friendly, so I plan to make a CLI app with similar functionality in the future.

License:

This software is licensed under MIT. You can find the full text of the license here

About

Provides detailed Rich Presence for osu! (Game invites not supported)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages