Skip to content

How to grab richpresence KV from EMsg ClientRichPresenceInfo? #226

@sadlyfell

Description

@sadlyfell

Hi, I tried to grab rich presence info from targeted user by calling EMsg ClientRichPresenceRequest and it should return the requested data inside EMsg ClientRichPresenceInfo
But my rich_presence_kv always return empty b'' even if the targeted user already in a dota2 match.

Code:

proto_msg = MsgProto(emsg.EMsg.ClientRichPresenceRequest)
proto_msg.body.steamid_request.extend([76561198138376606])
resp = client.send_message_and_wait(proto_msg, emsg.EMsg.ClientRichPresenceInfo)
LOG.info(repr(resp))

Result:

rich_presence {
  steamid_user: 76561198138376606
  rich_presence_kv: ""
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions