I’ve probably been beaten to this, but a while back I was looking for a way to ban people from roblox groups, as it’s nice being able to keep your group wall open. In this search I found zero resources for kicking people, so I made one.
It’s a simple python script, & serves one purpose, repeatedly kicking people from groups, but I’ve found it greatly helpful. To run it you’ll need a VPS or, in my case, a secondary computer which you never turn off. If you have these things available to you, its a great tool to have to fight against trolling/spamming, etc. Feel free to modify the code as you’d like, or contribute if you see something that could be improved. That is all, have a nice day!
this won’t work great because if someone or multiple people are persistent enough, they will keep trying to join back and will cause your cookie/ip to get ratelimited so they will still be able to join back the group eventually
This is true but sometimes gives off the vibe that the group is exclusive which I don’t like, I’ll consider making another version for automatically accepting requests.
it’s not that the cookie will invalidate, it’s the cookie will get ratelimited by the api if multiple banned users are spam trying to join back the group.
I wasn’t aware of this, although to be fair, most large groups eventually disable the wall anyways, this is a small scale solution for small scale annoyances, lol. When i ever feel up for it, ill write a version which automatically accepts members. *no garuntees how long it takes for me to find motivation for that though, lol.
the code actually did this for some time, but iirc when the player left and rejoined, it would wipe their role, not 100% on that as it was a while ago that i worked on this. but when you approach the issue its just, both solutions achieve the same exact thing, except one costs 25 robux, so it seemed like the most reasonable way to achieve that.