This is a handler for sending and receiving Rich Presence messages. Initialize it by passing a SteamClient instance and an AppID to the constructor.
var steamRichPresence = new Steam.SteamRichPresence(steamClient, 570);
Uploads rich presence for the AppID this SteamRichPresence instance was initialized with. body
is a CMsgClientRichPresenceUpload
object.
Requests rich presence for the AppID this SteamRichPresence instance was initialized with. body
is a CMsgClientRichPresenceRequest
object.
Rich presence info was received for the AppID this SteamRichPresence instance was initialized with.