diff --git a/.gitignore b/.gitignore index d9e0c77..df05e3c 100755 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,6 @@ Custom.py nicknames/ oldCustom/ __pycache__/ -lib/custom.py \ No newline at end of file +lib/custom.py +lib/..env.swp +lib/__pycache__/librarySetup.cpython-36.pyc \ No newline at end of file diff --git a/lib/__pycache__/librarySetup.cpython-36.pyc b/lib/__pycache__/librarySetup.cpython-36.pyc index 37de03f..fb8639c 100755 Binary files a/lib/__pycache__/librarySetup.cpython-36.pyc and b/lib/__pycache__/librarySetup.cpython-36.pyc differ diff --git a/lib/bot.py b/lib/bot.py index 761a2e3..1be1ba1 100755 --- a/lib/bot.py +++ b/lib/bot.py @@ -5,6 +5,10 @@ from mcstatus import MinecraftServer from datetime import datetime from datetime import timedelta from shutil import copyfile +copyfile(".env", "lib/.env") + +from dotenv import load_dotenv +load_dotenv() server = MinecraftServer(os.environ['SERVER'], int(os.environ['PORT'])) diff --git a/lib/librarySetup.py b/lib/librarySetup.py index adf3737..b53d027 100755 --- a/lib/librarySetup.py +++ b/lib/librarySetup.py @@ -18,6 +18,13 @@ def checkLibraries(): import mcstatus except: os.system("pip3 install mcstatus") + try: + import status + except: os.system("pip3 install status") + try: + import dotenv + except: + os.system("pip3 install python-dotenv") checkLibraries() \ No newline at end of file