Introducing the Ban API and Alt Account Detection

This isn’t showing bans that are not applied to universe?

Is there any chance this ban API will be able to be used as some form of account flagging? Essentially just using the ban system without restricting a player’s access to the actual game. For example, say I want to use the ban API (convenient to use with the alt detection) to prevent users from appearing on in-game leaderboards while still letting them to access the game.

2 Likes

Absolutely flabbergasted that this is in a random reply to a post rather than a post within itself. This is absolutely a huge change. Only 2 things that would make it perfect would be to have the same dashboard but for kicks and the option to export this data for offline back up reasons.

2 Likes

This would be extremely helpful if via the new Group system we could give specific roles permissions to view/edit/ban people through this UI. I would like to have moderators or other trusted users to be able to view this but without having full access to the rest of the games functions.

4 Likes

Roblox, make that the roles in the group have separate permission to access this page, this would help a lot in making their work easier for the moderators. (like @Artoshia said)

That would be very cool and hope you improve the alternative account detection because it still doesn’t work for me.

I really liked the update, I am waiting for the next improvements.

3 Likes

One thing i am curious about is whether or not Roblox will tell us when an alt is detected and if the alt will automatically be added to the ban list. I would like to be made aware of alt accounts.

I’m also concerned about how the alt detection works and the possibility of false flagging (i.e. IP bans blocking an entire household).

Lastly, why can only game creators access the bans page? Shouldn’t all game developers have access to this if they have access to the game’s development and the custom admin system that may be in it? I am the co-owner of a game and I see no reason why I shouldn’t have access to the bans, having to solely rely on the owner for managing bans.

Any answers?

2 Likes

Woo! Thank you so much for adding this! Big thanks to all of the engineers who worked on this!

This needs to be a separate Group permission ASAP. Needing edit game rights to ban and unban people isn’t quite a matchup. Games have moderators that should be trusted to this and not the whole game. You get an error when you try to access the ban table/ban folks with this without the permission.

6 Likes

Will there be more work done on the alt detection? People are making brand new alt accounts, despite me banning them, to continue posting inappropriate stuff. And possibly making the letter in a circle character count as a regular character to the filter.

image

image

There’s not a thing I can do about this currently.

That’s odd, alt detection is working pretty well on my side. Roblox has been able to detect multiple accounts of mine.

It might be that they literally changed their IP solely to play your game, which is questionable. But possible.

The alt detection has successfully stopped some people, but these people are still bypassing it, and these are the worst type of people. I’m completely powerless to stop them currently.

You could try doing an account age check thing that other games do, to prevent alt accounts.

You can make sure the player’s accountage is above a certain amount of days, e.g. 10 days or 20 days.

-- Server code
Players.PlayerAdded:Connect(function(Player)
if Player.AccountAge < 20 then
Player:Kick("Your account is not old enough to play! (20 days required)")
end)
1 Like

That’s just not a valid solution. I need the alt detection to work, or the chat filter to work better. Banning my game from anyone with a newish account is not it.

1 Like

Also I checked your profile and saw the game that you are talking about, very nice. Well done.

Yeah, I know it’s probably not the best solution. But I thought it might’ve been a nice idea.

Hopefully roblox improves alt detection soon, as I said earlier for me it’s been working like a charm. It may be that once again the people are changing their IPs or using VPNs possibly. And there’s very little you can do about that.

I would take a look at this: CPU Fingerprint Module

Thank you, that may be very useful in this case

I gave my partner access to analytics for the game, and he got the category “Bans”. However, an error appears: “There was a problem loading the table” (SCREENSHOT BELOW)


I will also give a screenshot of the role rights that I gave to my partner and in general a question, is it possible to give the rights to view the ban list in this way? I hope in the future they will give you a detailed ability to configure this, rather than giving you access to full game analytics or access to game development…

Like someone else mentioned, CPU fingerprint is your best bet currently for people alt-hopping between accounts. Unfortunate that this blatant hole in the system continues to be ignored but alas, can’t really rely on Roblox to go the full mile.

Had this same error pop up. They need to make it a separate permission.