Introducing the Ban API and Alt Account Detection

Hi Creators,

We would like to clarify an update we made about the Ban API management dashboard late last year.

Please note that at its current state, this dashboard contains only universe-level bans, i.e., bans created via the Engine method Players:BanAsync() with ApplyToUniverse set to true or the OpenCloud API method UpdateUserRestriction with the resource path /cloud/v2/universes/{universe_id}/user-restrictions.

To query place-level bans, please use the ListUserRestrictions API using the place-level resource paths per the OpenCloud documentation.

Thank you.

13 Likes

In this case, you should reach out to the experience creators with some explanation. Only they will be able to unban you.

2 Likes

Why can’t we see all bans on the dashboard? The limitation to Universe bans is making management harder for us as developers. I don’t see a reason for this behaviour at all. Please let me know if there is a reason for this.
And I have a feature request for the BanAPI: Allow to ban from just one specific private server by using the game.PrivateServerID. At the moment the Ban API is useless for Admins on Private Servers.

2 Likes

Theres a problem when trying to unban people after banning them with the HD ban panel when “ban alts” is turned on: The problem is I now have to unban the person twice, once on the banland panel and the other on the ban page for my game on the Creator Hub. This only happen when you ban the player with the HD ban panel.
Screenshot 2025-02-01 024207

2 Likes

Could Roblox add a way to provide an in-game appeal form? So that I will not have to send people to 3rd-party communication platforms (such as Google forms, etc.) to appeal their ban?

6 Likes

Agreed, would like to see this as well.
Let us give users the option to either appeal or not. If they are given the option there should be a additional button on the ban screen with which a user can write a appeal.
This appeal then should be put into a new section in the Creators page which should be able to be accessed by not only the creator of the game but also specific group ranks of a group (moderators, admins, etc.)

6 Likes

Even better, there should be an option to fire an event or something when a banned player joins instead of immediately kicking them. This lets us have “jail” spaces or our own appeal system while being able to use the ban manager and alt detection.

“by the creator” got removed from the kick message
image
very cool

6 Likes

Yep , I know “Heres a message by the creator:” got deleted for now

1 Like

That message was kind of cringe to be honest.

1 Like