I found an error with .env files. env files do not work in python if you click on the "box with arrow" to run the program in a new window. Then the os.getenv("key") returns None even if you have something with a key of none. for example:
click on this link https://error.benjaminnamika1.repl.run/ and it will print None
while if you look run the code- https://repl.it/@BenjaminNamika1/Error (the code for the above program) then you will see it will print "hello everyone". in the file the actual .env file won't be displayed so a created a file called env wich will contain the exact same text as the .env file.
I think this might be a problem with repl....
The code prints "None" for me?