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.76k stars 2.16k forks source link

I keep getting this output when I go to login? #661

Open alwaysconfused80 opened 1 year ago

alwaysconfused80 commented 1 year ago

I am very new to Linux and am learning slowly, love this program and got it to work just once, after that I am getting this output, any help would be appreciated.

I did some research and I found this, the string object was passed as an argument to the get method, which is a method that is used to retrieve a value from a dictionary-like object, but strings do not have a get method.

below is the output I keep getting, I am sure this is user error but I am lost and can't seem to find an answer.

(kali80㉿kali)-[~/Osintgram] └─$ python3 main.py lashcrush

Attempt to login... Traceback (most recent call last): File "/home/kali80/Osintgram/main.py", line 121, in api = Osintgram(args.id, args.file, args.json, args.command, args.output, args.cookies) File "/home/kali80/Osintgram/src/Osintgram.py", line 47, in init self.login(u, p) File "/home/kali80/Osintgram/src/Osintgram.py", line 1114, in login self.api = AppClient( File "/home/kali80/.local/lib/python3.10/site-packages/instagram_private_api/client.py", line 105, in init user_settings.get('uuid') or self.generate_uuid(False)) AttributeError: 'str' object has no attribute 'get'

aslxmr commented 1 year ago

lemme know if you got the solution.