Skip to content

Communicator\Party

Kysune edited this page Feb 6, 2019 · 10 revisions

Support for parties is still experimental, properties and methods may change

Properties

  • id [Integer]
  • type_id [Integer]
  • access_key [String] - key needed to join into party
  • password [String]
  • app_id [String]
  • build_id [String]
  • leader [String] - leader account's id
  • presence_permissions [Integer]
  • invite_permissions [Integer]
  • flags [Integer]
  • members [Integer]
  • max_members [Integer]
  • not_accepting_reason [String]
  • party_data [Communicator\PartyData]
  • member_data [Communicator\PartyMemberData]

Aliases for party_data

  • party_state [String]
  • privacy_settings [Object] - informations about party privacy settings
  • allow_join_in_progress [Boolean]
  • is_squad_fill [Boolean] - is squad fill enabled
  • party_is_joined_in_progress [Boolean]
  • game_session_id [String]
  • game_session_key [String]
  • connection_started [Boolean]
  • matchmaking_result [String]
  • matchmaking_state [String]
  • playlist [Object] - informations about selected game mode

Methods

invite(jid)

Send invite to player. Returns

findMemberById(account_id)

Finding member by account's id.

askToJoin(jid)

Trying join to player.

Clone this wiki locally