Sorry if the topic is incorrect. I was not able to find a good match.
What do you want to achieve? Keep it simple and clear!
How do I mass kick users within a timeframe? My community appears to be flooded by bots for hundreds of pages
What is the issue? Include screenshots / videos if possible!
It is not possible for me to manually kick every one of these bots.
What solutions have you tried so far? Did you look for solutions on the Creator Hub?
I could only find solutions on how to mitigate bots in experiences.
You would need to make use of an API with loops (note that it may take several attempts though, as there is usually a limit to how many requests you can do in a set time).
The relevent APIs would likely be /v1/groups/{groupId}/users (GET) and /v1/groups/{groupId}/users/{userId} (DELETE), from the Groups v1 API (hence a base URL of https://groups.roblox.com). You would need to GET the list of users in the group, then for each one you need to DELETE them from the group.
Also note that (at least from my research) you can’t check when the user joined the group, so you will need to manually tell it when to stop.
It is unfortunate that there is no native way within Roblox to mass kick users. Especially the fact that the bots joined on the same dates, June 29 and June 30th.