diff --git a/.gitignore b/.gitignore index 144cd16..b784907 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ settings.py credentials_db.json credentials_db_develop.json Temp/ +.vscode \ No newline at end of file diff --git a/README.md b/README.md index 6c2db92..ef99ad8 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,9 @@ Per compilare il codice sulla propria macchina basterà installare le dipendenze ```bash $ sudo pip3 install -r requirements.txt ``` -Dopodichè sarà necessario andare a importare nel file ``UnicamEat.py`` il file ``settings_dist.py`` invece che il file ``settings.py``, andando a modificare secondo le prorpie scelte i parametri all'interno del file stesso. +Dopodichè sarà necessario andare a importare nel file ``UnicamEat.py`` il file ``settings_dist.py`` invece che il file ``settings.py``, andando a modificare secondo le proprie scelte i parametri all'interno del file stesso. + +Un' alternativa, consigliata per chi volesse cimentarsi nel development, è quella di creare un file ``settings.py`` copiando il file ``settings_dist.py`` e compilare i vari campi. In questo modo si evita di creare dei commit nei quali il file ``UnicamEat.py`` utilizza il file di impostazioni errato. Una volta installate le dipendenze e, modificate le varie impostazioni all'interno del file ``settings_dist.py``, basterà lanciare il seguente comando: ```bash diff --git a/firebase_db.py b/firebase_db.py index 137c69f..c005013 100644 --- a/firebase_db.py +++ b/firebase_db.py @@ -15,7 +15,7 @@ import firebase_admin from firebase_admin import credentials, db -from settings import MENU_URL, Dirs +from settings import MENU_URL, FIREBASE_URL, Dirs class Firebase: @@ -27,7 +27,7 @@ def __init__(self, cert): try: firebase_admin.initialize_app(cred, { - 'databaseURL': 'https://unicam-eat.firebaseio.com' + 'databaseURL': FIREBASE_URL }) except ValueError: print(Fore.RED + "[ERROR] Il Database è probabilmente già aperto in un'altra istanza, " diff --git a/settings_dist.py b/settings_dist.py index 42c0e81..f25d3c6 100644 --- a/settings_dist.py +++ b/settings_dist.py @@ -4,6 +4,7 @@ TOKEN = '' BOT_NAME = "@UnicamEatBot" MENU_URL = "" # Your URL of the menu in a .xml format +FIREBASE_URL = 'https://unicam-eat.firebaseio.com' class Dirs: