25 lines
1.0 KiB
Python
25 lines
1.0 KiB
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
BOT_TOKEN: str = os.environ["TELEGRAM_BOT_TOKEN"]
|
|
GROUPE_CHANTIER: int = int(os.environ["GROUPE_CHANTIER"])
|
|
GROUPE_MAGASINIER: int = int(os.environ["GROUPE_MAGASINIER"])
|
|
GROUPE_SAV: int = int(os.environ.get("GROUPE_SAV", "0"))
|
|
PATRICK_ID: int = int(os.environ["PATRICK_ID"])
|
|
|
|
NEXTCLOUD_URL: str = os.environ["NEXTCLOUD_URL"].rstrip("/")
|
|
NEXTCLOUD_USER: str = os.environ["NEXTCLOUD_USER"]
|
|
NEXTCLOUD_PASSWORD: str = os.environ["NEXTCLOUD_PASSWORD"]
|
|
NEXTCLOUD_DECK_URL: str = os.environ["NEXTCLOUD_DECK_URL"].rstrip("/")
|
|
|
|
DECK_BOARD_ID: int = int(os.environ.get("DECK_BOARD_ID", "0"))
|
|
DECK_COL_FIN: int = int(os.environ.get("DECK_COL_FIN", "0"))
|
|
DECK_COL_SAV: int = int(os.environ.get("DECK_COL_SAV", "0"))
|
|
DECK_COL_MATERIEL: int = int(os.environ.get("DECK_COL_MATERIEL", "0"))
|
|
|
|
OLLAMA_ENABLED: bool = os.environ.get("OLLAMA_ENABLED", "false").lower() == "true"
|
|
OLLAMA_URL: str = os.environ.get("OLLAMA_URL", "http://localhost:11434")
|
|
OLLAMA_MODEL: str = os.environ.get("OLLAMA_MODEL", "phi3")
|