diff --git a/bbot/modules/subdomaincenter.py b/bbot/modules/subdomaincenter.py index 077ccf1a6c..614be03ef8 100644 --- a/bbot/modules/subdomaincenter.py +++ b/bbot/modules/subdomaincenter.py @@ -12,25 +12,10 @@ class subdomaincenter(subdomain_enum): } base_url = "https://api.subdomain.center" - retries = 2 - - async def sleep(self, time_to_wait): - self.info(f"Sleeping for {time_to_wait} seconds to avoid rate limit") - await self.helpers.sleep(time_to_wait) async def request_url(self, query): url = f"{self.base_url}/?domain={self.helpers.quote(query)}" - response = None - status_code = 0 - for i, _ in enumerate(range(self.retries + 1)): - if i > 0: - self.verbose(f"Retry #{i} for {query} after response code {status_code}") - response = await self.helpers.request(url, timeout=self.http_timeout + 30) - status_code = getattr(response, "status_code", 0) - if status_code == 429: - await self.sleep(20) - else: - break + response = await self.api_request(url) return response async def parse_results(self, r, query):