mirror of
https://github.com/marcogll/telegram_new_socias.git
synced 2026-01-13 13:15:16 +00:00
feat: Configure environment variables, refactor onboarding conversation states, and expose database port in Docker Compose.
This commit is contained in:
@@ -325,12 +325,7 @@ def main():
|
||||
defaults = Defaults(parse_mode=ParseMode.MARKDOWN)
|
||||
application = Application.builder().token(TOKEN).defaults(defaults).build()
|
||||
|
||||
states = {}
|
||||
for i in range(34):
|
||||
callback = partial(manejar_flujo, estado_actual=i)
|
||||
states[i] = [MessageHandler(filters.TEXT & ~filters.COMMAND, callback)]
|
||||
|
||||
states[34] = [MessageHandler(filters.TEXT & ~filters.COMMAND, finalizar)]
|
||||
# states definition moved to global scope
|
||||
|
||||
conv_handler = ConversationHandler(
|
||||
entry_points=[CommandHandler("contrato", start)],
|
||||
@@ -344,7 +339,16 @@ def main():
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
# ... todo el código del contrato ...
|
||||
# ... todo el código del contrato ...
|
||||
|
||||
# Definición de estados para el ConversationHandler
|
||||
states = {}
|
||||
for i in range(34):
|
||||
callback = partial(manejar_flujo, estado_actual=i)
|
||||
states[i] = [MessageHandler(filters.TEXT & ~filters.COMMAND, callback)]
|
||||
|
||||
states[34] = [MessageHandler(filters.TEXT & ~filters.COMMAND, finalizar)]
|
||||
|
||||
# Al final:
|
||||
onboarding_handler = ConversationHandler(
|
||||
entry_points=[CommandHandler("welcome", start)], # Cambiado a /welcome
|
||||
|
||||
Reference in New Issue
Block a user