| FROM python:3.10-slim | |
| # Instalamos unzip para poder descomprimir | |
| RUN apt-get update && apt-get install -y unzip && rm -rf /var/lib/apt/lists/* | |
| WORKDIR /app | |
| # Copiamos tu archivo zip dentro del contenedor | |
| COPY ORBIT_v29_FINAL2.zip . | |
| # Descomprimimos el ZIP. Esto creará la estructura exacta de carpetas. | |
| RUN unzip ORBIT_v29_FINAL2.zip && rm ORBIT_v29_FINAL2.zip | |
| # Como el zip crea una carpeta interna llamada "orbit_v29", nos movemos dentro | |
| WORKDIR /app/orbit_v29 | |
| # Instalamos las librerías de tu proyecto | |
| RUN pip install --no-cache-dir -r requirements.txt | |
| # Arrancamos tu bot | |
| CMD ["python", "bot.py"] |