FROM python:3.12-slim

ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1
RUN groupadd --gid 10001 bot && useradd --uid 10001 --gid bot --no-create-home bot \
    && mkdir /app /data && chown bot:bot /app /data
WORKDIR /app
COPY --chown=bot:bot bot.py ./bot.py
USER 10001:10001
CMD ["python", "bot.py"]
