sekassel / stp-24-server-tracker

Issue Tracker and Feature Requests for the STP 2024 Server.
0 stars 0 forks source link

Friendslist #7

Closed Baldi-OG closed 3 months ago

Baldi-OG commented 3 months ago

Describe the feature you'd like Together with Phoenix Studio we would like to request a friendslist feature as discussed in our client meetings.

Implementation suggestion Introduce a new api endpoint (/friends for example) with following functionalities:

The Declining / Accepting of requests could be handled by a single patch endpoint where either true of false is passed.

Alternative solution The entire process of requesting friends could also be removed if it would cause server side problems or if it would be deemed too complex. In that case users could simply be marked as a friend in a one-sided fashion. This would still require the the server to store information about a users friends but reduce the endpoints to:

Clashsoft commented 3 months ago

Please vote for this feature request. A representative of Phoenix Studio should comment on their preferred implementation (friend requests vs bare friend list). Both are possible from our side.

Phanda1511 commented 3 months ago

Hello, I am a representative of Phoenix Studio. We would like the friend requests feature. We also propose adding a feature that allows players to invite friends to join a game. When a friend accepts the invitation, they should be directed to the game's member screen without needing to enter a game password.

Implementation Suggestions:

Clashsoft commented 3 months ago

We will add friends and friend requests. Please make a separate proposal for game invites.