Many players start asking me why he was banned. Some of them rate my app 1 star. It would be cool if you add ban reason and time player is banned until.
Many players start asking me why he was banned. Some of them rate my app 1 star. It would be cool if you add ban reason and time player is banned until.
I am looking forward to this idea, it would be really informational to the players
I believe this feature have already been implemented, as seen here:
Yes, however this information cannot be returned to the client if the user is banned. It seems that it would be "improbable" for PlayFab to implement this in the current system, since Client calls require the user to be logged in, and the user cannot be logged in if the user is banned.
Perhaps an alternative for PlayFab would be to allow the user to login but fail every call except for something like GetUserBans()?
To add to this, I think some platforms do require a ban reason and time limit to be available to the player if they are banned.
I think this can now be marked as Completed. In Title Settings > API Features, you can enable Expose Ban Reason/Time to Client, and then the client will receive the string "[Reason]: [Time Ban Expires]" if banned
Correction to above (can't edit): Ban Reason and Expiration will be in the login ErrorDetails, with the reason being the dictionary Key and the expiration time being the First/Default element in the Value (a string List).
Is this currently live? As my ErrorDetails dictionary comes back as NULL.
I've made sure that I checked "ALLOW CLIENT ACCESS TO PROFILE PROPERTIES" - "Banned until time" I've banned the player for 2 hours, yet I only get the error message "The account making this request is currently banned"
@edwarddennekamp You need to also enable it in API Features:
Title Settings > API Features > [Enable] Allow client to view ban reason and duration
Share your great idea, or help out by voting for other people's ideas.
Add player tags in the game manager dashboard
Server endpoint for updating a player statistic for multiple players
Ban by Steam ID (or vendor ID)
Add support for Statistics values as MatchMaking Rule Attributes
add a show all in data explorer
Allow optional param to include full CatalogItem info for item-related calls