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

I already said there,its probably impossible,and to an player get officialy ip banned,they must be banned by roblox itself.(Their acc)

Also,stop saying you’re, for example in the title,you should have used my/yours games

4 Likes

Ok, Thank you for you’re help.

6 Likes

The short answer to this is no.

There are a lot of reasons that have been discussed prior. One of the biggest reasons that I have heard is that this is difficult for Roblox to do on a legal basis especially because of <13s. Additionally, ip bans can include huge amounts of people, which is why they are rare for most platforms. Ip addresses can be changed with most ISPs, and in fact all ISPs offer a way to change your ip with them due to targeted DoS attacks. Discord bans are somewhat based off of ip, but they, as well as many other platforms, most likely use services to know what IPs are organizations, VPNs, etc.

On a side note, @PhoenixRessusection it is not possible to get a player’s ip through any kind of exploit.

6 Likes

Thank you very much for you’re help either.

there should be hwid bans and an official BanService
i heared exploits use hwid (idk cause i never used one)

2 Likes

Theres an suggestion for that at this suggestion!

1 Like

Saying it’s not possible is just wrong, It’s been possible like 4 times throughout the years, even being able to do it through purely Lua.

1 Like

I don’t think this is true, but I may be wrong honestly. How you could have possibly gotten a user’s ip address purely just through Roblox lua without it being directly exposed through some kind of api I am pretty clueless. Can you find any sources of some kind talking about this? It sounds like it would have been a pretty serious thing and I’m interested.

1 Like

It’s happened several times.

1 Like

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.

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

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.

1 Like

I think it sohuld be obvious but yes it is.

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

1 Like

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

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.

4 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.

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.

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.

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.

1 Like