Hey! Lately I have been trying to make a program in python that would check the economy API every second to see if a limited item’s price changed. Turns out the API only allows 100 or so requests until it throws a “too many requests” error. Due to this, I want to try to get the data from roblox.com itself. I was wondering if there was any limitations to the amount of requests that I can send to roblox.com. I do not want to break any rules and I do not want to be IP banned, and I don’t think one request every second or so would cause any stress on the server, because the HTTPService in lua allows 500 requests/min. If anyone can confirm that I won’t run into any problems doing this, I would appreciaite it. Like I said, I am not trying to break any rules and I don’t have any bad intentions behind my project.
Please only reply if you have experience with this subject and are certain of your awnser.
You should probably stick to using the official API, and not spam it at that; it’s possible Roblox might just block requests from you or similar if your activity starts looking suspicious.
I need to send at least 1 request per second in order for my program to work efficiently. Are you certain that they will flag me for this, or you are just assuming this? Also, the requests my program will perform are GET requests, not POST. I am not even sure that the server logs GET requests.
My program’s goal is to buy limiteds when a good deal appears. If the program is too slow someone will buy it before my program is even able to detect the deal.
I don’t think risking to get banned is a good way to compete with other bots. Plus, imagine sending requests every second, thats gonna take a toll on performance quite a bit. Simply just adding 1 second will do little to no difference with when people see it plus, it will significantly take less of a toll on performance and possibly servers.
1 GET request per second isn’t much imo. The catalog easily handles a much larger amount of requests, so I don’t understand why I would get banned for this. Also, I am pretty sure other bots send requests even faster. I am just trying to get confirmation from someone who has exeperience in this sort of thing.
Doubt you’ll be IP banned, however if you are worried you can purchase some proxies online and route the requests through them instead (setup a proxy queue if you want as well).