player

Features related to community, players and profiles.

class dota2.features.player.Player

Bases: object

request_profile(account_id)

Request profile details

Parameters:account_id (int) – steam account_id
Returns:job id
Return type:str

Response event: profile_data

Parameters:
request_gc_profile(account_id, request_name=False)

Request profile details

Warning

Disabled by Valve

Parameters:
  • account_id (int) – steam account_id
  • request_name (bool) – whether to return name
Returns:

job id

Return type:

str

Response event: gc_profile_data

Parameters:
request_profile_card(account_id)

Request profile card

Parameters:account_id (int) – steam account_id
Returns:job id
Return type:str

Response event: profile_card

Parameters:
request_player_stats(account_id)

Request players stats. These are located in the play style box on a player profie.

Parameters:account_id (int) – steam account_id
Returns:job id
Return type:str

Response event: player_stats

Parameters:
request_player_info(account_ids)

Warning

Disabled by Valve

Request official player information

Parameters:account_id (list) – A list of account ids

Response event: player_info

Parameters:message (proto message) – CMsgGCPlayerInfo
request_conduct_scorecard()

Request conduct scorecard, otherwise knows as conduct summary

Returns:job id
Return type:str

Response event: conduct_scorecard

Parameters:message (proto message) – CMsgPlayerConductScorecard
request_hero_standings()

Request hero stands for the currently logged on account. This is the data from the stats tab on your profile.

Response event: hero_standings

Parameters:message (proto message) – CMsgGCGetHeroStandingsResponse