Is there anyway to ip Ban people from my/you're games?

It’s happened several times.

2 Likes

This is very interesting, and it definitely does show that it was indeed a concern. It looks like this is a case where it was accidentally exposed though, which isn’t really an exploit, but rather a huge oversight. With how Roblox has grown, any method to find a user’s ip address is no longer an actual concern for us, and currently definitely wouldn’t be possible to do with the amount of back checking Roblox does. I see no reason why Roblox would accidentally expose user ip addresses again.

1 Like

is getting someones ip from roblox against robloxs terms of service?

1 Like

Gosh that would be helpful to stop alt creators but sadly this is impossible and never will be possible, Roblox actually is against game owners having the power to ban people from their game in general so I doubt they would add something to help support that, though it would be a nice feature.

2 Likes

I think it sohuld be obvious but yes it is.

1 Like

its so stupid though since im a group moderator from having people continously creating new roblox accounts and joining the game and doing the same thing after ive already banned them

2 Likes

It’s not possible to get a user’s IP address for safety reasons.

1 Like

It would be nice if Roblox could provide a way similar to how Discord words to banning users from your server.

Provide a username to ban to a username list on Roblox for your game, Roblox will handle the checking of users IP on their end.

5 Likes

This alone is not a good solution since it could just be an alt created on a VPN, and for those who don’t use VPN’s and use shared connections you might be banning an entire family.

2 Likes

Then have the user try over and over till they protentially run out of usernames. That’s how all the big discord servers do it.

1 Like

Either way Roblox doesn’t provide any direct API for banning users since it is a huge power - and can lead to lots of misuse. It would be a horrible UX to have this power misused on you.

1 Like

You could try adding a account age (like their account has to be 30 days old to join) so if there’s an exploiter and they get banned they can’t immediately create another alt and go back to what they were doing. Substitute for not being able to ip ban?? may be helpful.

2 Likes

Yea, I don’t think there will be a way to IP Ban.

1 Like

Why shouldn’t this be possible? Every website is allowed do this.
But to answer the question there is no roblox api for doing this, but even if you wanted to people who use wifi there IP address changes every 24hours also if you use fibre optic internet it doesn’t generally work unless the user has a specific fibre optic plan. So short answer there is no way to ban players using IP address but you can use usernames and even if there was it would only last 24 hours or maybe even less.

1 Like

cause it could be abused? I don’t know:

1 Like

Watch this

1 Like

Thats exactly what I said IP’s change every 24 hours.

1 Like

Even tho this topic is old however it won’t be possible one day because if we IP ban we should be able to see the IP of the player and that can be used for who hates him or an exploiter as an advantage to dox him or ddos attack so it’s a very bad idea won’t come out one day.

Edit: it may be possible if Roblox decrypt the IP and gives it in a difficult form but it will lead to lot of issues if someone knew how to solve it

1 Like

it would be a great idea but it has it’s cons

2 Likes

There should be a service that is specific to every experience. This would work like this:
game:GetService(“BlacklistService”):BlacklistIP(userid)

This would blacklist the user’s ip address while their actual ip address would not be visible to the player or developer.

This would be a huge step for dealing with exploiters creating alts and coming back to leak assets.

There might also be a function to blacklist a user from any game made under a certain group ID.

Unbanning someone would work like this:
Game:GetService(“BlacklistService”):Unblacklist(userid)

7 Likes