Introducing the Ban API and Alt Account Detection

I am happy to announce that these proposed changes are now live! We will be updating the documentation shortly to reflect that we will no longer fail ban requests that have a DisplayReason that gets text filtered. The exact format of the text filtered message that users see may be subject to change.

5 Likes

Funnily enough, it doesnt ban alts, i tested it with my main and an alt

Good luck finding their “hashing algorithm” and they most likely salt their hash as well. But there’s no point in arguing since you aren’t going to get your hands on those hashes anyways.

My bad, didn’t know much about hashes at that time :pray:

This new Ban API is amazing. However, it annoys me and maybe other developers that the filter system is way to aggressive and if any moderators within a game issues a ban and the reason gets filtered you can start to see the amount of players that will complain because they won’t know why they were banned due to the reason being filtered.

1 Like

Hi Creators,

We’re excited to announce that we’ve integrated Ban API management into CreatorHub. With this integration, creators will be able to:

  • Ban or Unban a list of user(s) via userIDs (maximum 50 bans at a time)
  • Configure alt account bans, ban duration, and private and public reasons for each ban
  • See a list of banned users and details related to each ban, including ban status
  • Search for banned users and see ban history

If you’ve previously banned users using the Ban API, they will automatically show up in the Ban Management Dashboard. You’ll still be able to configure bans directly via the APIs, but this is an additional way to apply bans.

Here’s a quick overview of some of the main features:

Accessing the Ban Management Dashboard

The Ban API Management Dashboard will be available in the Bans section of CreatorHub, under “Moderation”.

To find this page, follow these steps:

  • Open CreatorHub and navigate to your experience
  • Expand the left hand column
  • Scroll down to the new “Moderation” section
  • Select “Bans” to open the Ban Management Dashboard

Banning Users

Once you’re on the Ban homepage, you can click “Add users” to initiate a ban.

When adding users to a ban, you’ll be able to add a list of userIDs and choose whether you want alt account bans included. Then, you can set the ban duration (permanent or custom time), and add public and private ban reasons. The public ban reason will be shown to the banned user(s) when they attempt to join your experience.

After you’ve filled out the ban information, click “Apply ban”.

Viewing User Ban List

After applying bans, all users will show up in a list where you can see additional details related to the bans. You can also look up banned users via the search bar.

Viewing User Ban History

You can review a chronological history of bans applied to a user by clicking on the three dots under “More”, then selecting “See ban history”.

Unbanning Users

To Unban a user, click the checkbox next to their userID, then click “Unban user” at the top of the page.

After selecting “Unban user”, you’ll be asked to confirm the Unban. After unbanning, the user will be able to access your experience like normal. However, this action will show up in the moderation history for that user.

70 Likes

How does Roblox detect alternative accounts if the option is marked?

3 Likes

this is nice but can you make the alt detection actually work please?

8 Likes

This is very cool! I really love when Roblox make updates like this! :slightly_smiling_face:

3 Likes

I’m still looking forward to moderator user id property

1 Like

Does the Alt Account Detection utilize the IP Addresses of the banned users?

3 Likes

What about an ability to get the ban list table ingame? I’m planning on using the API as an alt prevention method and apply it only on people in an external ban list. So I’ll need that list to find if there is a person on there that needs to be unbanned because they’re no longer on the external ban list and then unban them.

This is amazing and long awaited, but will the alt detection get upgraded anytime soon? Exploiters have already found ways around it and can simply change a few settings and restart their computer to bypass it.

1 Like

Alt Detection seems to be working a lot better now, thank you if you made any unannounced changes to it!

1 Like

really really cool, great job!!

Hey, are multiple of same IDs supposed to appear?

image

1 Like

I heard that the ban API Sometimes it works very slowly

Hello, This was a really nice feature, i was actually looking to do something like this but i just realised roblox added it recently, the thing is that the users banned are appearing repeated times, and i dont know why,

I do not see myself using this feature due to these strict guidelines.

Creators should be allowed to ban anyone for whatever reason. It’s their game, and their world.

3 Likes

Will there be anything to improve alt detection? My staff and I had the fun of having to ban ~60 alt accounts that joined the game. The person behind it creates an account just to destroy teammates structures, ruining gameplay for others.

We’ve dubbed this the Battle of Gettysburg.

8 Likes