Expect bugs.
This is a plugin for StreamCompanion which provides detailed Rich Presence information to Discord. Currently two styles are supported: "Detailed" and "Minimal"
- 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!
- 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)
- Head over to the Releases page and download the latest version.
- Unpack the archive (.zip)
- Copy everything to
C:\Program Files (x86)\StreamCompanion\Plugins
(Copy the whole Dlls folder - do not remove the file inside) - Start StreamCompanion
- Open StreamCompanion Settings and then Discord Rich Presence
- Select whether you'd like Detailed or Minimal mode.
- Select your server (Leave this on "Bancho" if you don't know what this is)
- Disable "Discord Rich Presence" in osu! settings if it's enabled
- Check "Enable RPC Companion"
Bugs? Ideas? Submit them here.
Feedback/Questions? Contact me on Discord @ NateOnLinux#5080 or in-game @ "Hank Hill".
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.
This software is licensed under MIT. You can find the full text of the license here