feat: Configure environment variables, refactor onboarding conversation states, and expose database port in Docker Compose.

This commit is contained in:
Marco Gallegos
2025-12-14 10:04:34 -06:00
parent 3f3520188c
commit 7ce9bacce1
5 changed files with 47 additions and 12 deletions

View File

@@ -1,6 +1,10 @@
import os
import logging
from dotenv import load_dotenv
# Cargar variables de entorno antes de importar módulos que las usan
load_dotenv()
from telegram import Update
from telegram.constants import ParseMode
from telegram.ext import Application, Defaults, CommandHandler, ContextTypes
@@ -12,7 +16,7 @@ from modules.rh_requests import vacaciones_handler, permiso_handler
from modules.database import log_request
# from modules.finder import finder_handler (Si lo creas después)
load_dotenv()
TOKEN = os.getenv("TELEGRAM_TOKEN")
logging.basicConfig(format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", level=logging.INFO)