mirror of
https://github.com/marcogll/telegram_new_socias.git
synced 2026-01-13 13:15:16 +00:00
feat: Update Dockerfile to use Python 3.12 and modify docker-compose to specify bot image directly; enhance onboarding role selection prompts.
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# Usar una imagen base de Python
|
# Usar una imagen base de Python actualizada
|
||||||
FROM python:3.9-slim
|
FROM python:3.12-slim
|
||||||
|
|
||||||
# Establecer el directorio de trabajo
|
# Establecer el directorio de trabajo
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ version: "3.8"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
bot:
|
bot:
|
||||||
build: .
|
image: marcogll/vanessa-bot:1.2
|
||||||
container_name: vanessa_bot
|
container_name: vanessa_bot
|
||||||
restart: always
|
restart: always
|
||||||
env_file:
|
env_file:
|
||||||
|
|||||||
@@ -140,7 +140,7 @@ TECLADO_ANIOS_INICIO = ReplyKeyboardMarkup(
|
|||||||
|
|
||||||
# Roles
|
# Roles
|
||||||
TECLADO_ROLES = ReplyKeyboardMarkup(
|
TECLADO_ROLES = ReplyKeyboardMarkup(
|
||||||
[["Partner", "Manager"], ["Staff", "Tech"], ["Marketing"]],
|
[["Belleza", "Staff (Recepción)"], ["Marketing"]],
|
||||||
one_time_keyboard=True, resize_keyboard=True
|
one_time_keyboard=True, resize_keyboard=True
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -250,7 +250,16 @@ async def manejar_flujo(update: Update, context: ContextTypes.DEFAULT_TYPE, esta
|
|||||||
CODIGO_POSTAL: {"texto": "¿En qué *ciudad* resides actualmente?", "teclado": TECLADO_CIUDAD},
|
CODIGO_POSTAL: {"texto": "¿En qué *ciudad* resides actualmente?", "teclado": TECLADO_CIUDAD},
|
||||||
|
|
||||||
# Laboral
|
# Laboral
|
||||||
CIUDAD_RESIDENCIA: {"texto": "¡Excelente! Coahuila es territorio Vanity 🌵.\n\n¿Qué *rol* tendrás en el equipo? 💼", "teclado": TECLADO_ROLES},
|
CIUDAD_RESIDENCIA: {
|
||||||
|
"texto": "¡Excelente! Coahuila es territorio Vanity 🌵.\n\n"
|
||||||
|
"🔎 *Rol dentro del equipo*\n"
|
||||||
|
"Elige la opción que mejor describa tu posición:\n"
|
||||||
|
"• *Belleza* — servicios de estética y spa\n"
|
||||||
|
"• *Staff (Recepción)* — agenda y atención a clientes\n"
|
||||||
|
"• *Marketing* — contenido, promos y comunidad\n\n"
|
||||||
|
"_Toca un botón o escribe la opción:_",
|
||||||
|
"teclado": TECLADO_ROLES
|
||||||
|
},
|
||||||
ROL: {"texto": "¿A qué *sucursal* te vas a integrar? 📍", "teclado": TECLADO_SUCURSALES},
|
ROL: {"texto": "¿A qué *sucursal* te vas a integrar? 📍", "teclado": TECLADO_SUCURSALES},
|
||||||
SUCURSAL: "¡Qué emoción! 🎉\n\n¿Qué *día* está programado tu ingreso? (Solo el número, ej: 01)",
|
SUCURSAL: "¡Qué emoción! 🎉\n\n¿Qué *día* está programado tu ingreso? (Solo el número, ej: 01)",
|
||||||
INICIO_DIA: {"texto": "¿De qué *mes* será tu ingreso?", "teclado": TECLADO_MESES},
|
INICIO_DIA: {"texto": "¿De qué *mes* será tu ingreso?", "teclado": TECLADO_MESES},
|
||||||
|
|||||||
Reference in New Issue
Block a user