Skip to main content

Overview

1. What is social

Social is an important way for players to interact, which can help improve player engagement. PGOS provides basic social features, including Text Chat, Voice Chat, Friends and Blocklist.

2. Text Chat

2.1 What is Text Chat

Text Chat allows players to send and receive instant text messages with other players. Text Chat consists of the following:

  • Personal Chat: One-to-one chats between players.
  • Instant Chat: Instant chats between players.

2.2 Personal Chat

  • Any two players in the same title region can have a personal chat.

2.3 Instant Chat

Players can instant chat in the following ways:

  • Party: If the developer chooses to enable chatting in a party, the players in the party will be able to chat with each other.
  • Battle Session: When a battle session is activated, the developer can create multiple instant chats in the DS to allow players in the same instant chat to chat with each other.
  • Lobby: If the developer chooses to enable chatting in a lobby, the players in the lobby will be able to chat with each other.

❗ Note Offline message will be supported in the future. At present, players who are offline cannot receive messages and messages are not stored.

2.4 Documentation

For more details, please refer to the Personal Chat, Instant Chat

3. Friends

3.1 What is Friends

Using Friends service, players can add other players as friends in the same title region. Players can also find potential friends and stranger players.

Keywords:

  • Friend List: A list of players who are friend with a user.
  • Sent Requests: A list of friend requests sent to other players.
  • Received Requests: A list of friend requests received from other players.
  • Potential Friends:Players with mutual friends.
  • Recent Players: Players who played games together recently.

The friend relationship in PGOS is mutual. If a player sends a request to another player, the request recipient must manually accept the request and then both become friends.

❗ Note Players in the blocklist can't be added as friends.

3.2 Documentation

For more details, please refer to the Friends.

4. Blocklist

4.1 What is Blocklist

Blocklist is a player list set by each player. Some player behaviors (such as sending a friend request and chat) are prohibited when in the list. If a player doesn't want to be bothered by another player, they can add them to the blocklist.

4.2 Operations

  • Get: Get a blocklist on a game client.
  • Add: Add players to the blocklist on a game client. If the two players are friends, the friend relationship will be removed.
  • Remove: Remove a player from blocklist on a game client.

4.3 Prohibited Behaviors

The following behaviors will be prohibited:

  • Receiving personal chat messages from blocked players.
  • Receiving instant chat messages from blocked players.
  • Receiving friend requests from blocked players.
  • Sending friend requests to blocked players.

4.4 Documentation

For more details, please refer to the Blocklist.