Datalux / Osintgram

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
GNU General Public License v3.0
9.57k stars 2.11k forks source link

Kindly let me know how to limit the number of followers while scraping to avoid getting banned. #354

Open b0yb0y619 opened 2 years ago

b0yb0y619 commented 2 years ago

Run a command: fwersemail Searching for emails of target followers... this can take a few minutes

Catched 1100 followers email

Do you want to get all emails? y/n: Run a command: n Unknown command Run a command: fwersemail Searching for emails of target followers... this can take a few minutes Catched 1100 followers email

Do you want to get all emails? y/n: n How many emails do you want to get? 200 Traceback (most recent call last): File "/home/bryanbolo19/.local/lib/python3.7/site-packages/instagram_private_api/client.py", line 523, in _call_api response = self.opener.open(req, timeout=self.timeout) File "/usr/lib/python3.7/urllib/request.py", line 531, in open response = meth(req, response) File "/usr/lib/python3.7/urllib/request.py", line 641, in http_response 'http', request, response, code, msg, hdrs) File "/usr/lib/python3.7/urllib/request.py", line 569, in error return self._call_chain(args) File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain result = func(args) File "/usr/lib/python3.7/urllib/request.py", line 649, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 400: Bad Request

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "main.py", line 186, in _cmd() File "/home/bryanbolo19/Osintgram/src/Osintgram.py", line 1238, in get_fwersemail user = self.api.user_info(str(follow['id'])) File "/home/bryanbolo19/.local/lib/python3.7/site-packages/instagram_private_api/endpoints/users.py", line 17, in user_info res = self._call_api('users/{user_id!s}/info/'.format(**{'user_id': user_id})) File "/home/bryanbolo19/.local/lib/python3.7/site-packages/instagram_private_api/client.py", line 527, in _call_api ErrorHandler.process(e, error_response) File "/home/bryanbolo19/.local/lib/python3.7/site-packages/instagram_private_api/errors.py", line 125, in process error_response=json.dumps(error_obj) instagram_private_api.errors.ClientChallengeRequiredError: challenge_required bryanbolo19@cloudshell:~/Osintgram$

steam-roller commented 2 years ago

have you tried it again? It may be working now. have you tried reinstalling osintgram?