This is the Chobby side PR for adding Discord Rich Presence support for BAR.
Statuses won't be shown until both Chobby and launcher changes are merged and active, but they can be merged independently without new issues.
Launcher PR
What is DIscord Rich Presence?
Discord Rich Presence makes it possible to display statuses and details of games and programs that support it.
If you use DIscord you probably saw people that have statuses below their names: "Playing game", "Listening to Spotify song", "Streaming" etc. Rich Presence makes this possible and currently, unless they added BAR in their registered games section in Discord settings, people playing BAR wouldn't have the "Playing Beyond All Reason" status.
Activity status will only be shown for people who enable it in Discord settings under Activity Settings>Activity Privacy>Activity Status section.
Rich Presence supports more than just showing a basic one liner. For now I added more details, but in the future it is possible to expand it with the ability to send game invites and join games directly from Discord.
Example
Details shown
Game title
Map name
Map image, thanks to @p2004a
Status: playing, spectating, in menu, in (running) lobby, watching replay, skirmish
This is the Chobby side PR for adding Discord Rich Presence support for BAR. Statuses won't be shown until both Chobby and launcher changes are merged and active, but they can be merged independently without new issues. Launcher PR
What is DIscord Rich Presence?
Discord Rich Presence makes it possible to display statuses and details of games and programs that support it. If you use DIscord you probably saw people that have statuses below their names: "Playing game", "Listening to Spotify song", "Streaming" etc. Rich Presence makes this possible and currently, unless they added BAR in their registered games section in Discord settings, people playing BAR wouldn't have the "Playing Beyond All Reason" status.
Activity status will only be shown for people who enable it in Discord settings under Activity Settings>Activity Privacy>Activity Status section.
Rich Presence supports more than just showing a basic one liner. For now I added more details, but in the future it is possible to expand it with the ability to send game invites and join games directly from Discord.
Example
Details shown