BotTranslator

  1. Saluda al bot
  2. Ahora debes elegir a que idioma destino quieres que el bot te traduzca los textos, para hacertelo un poco más fácil te dará un listado de los idiomas disponibles.
  3. Te indicará los idiomas origen de los cuales puede traducir hacia el idioma destino elegido anteriormente. Y te invitará a que le pongas le escribas algo para que te lo traduzca.
  4. Escribe el texto que quieras que sea traducido y en un momento recibirás una respuesta.

Funcionalidades extra:

  • Consulta los idiomas válidos y los guarda por usuario una única vez
  • Por cada nueva conversación que se inicie se guarda el idioma destino elegido, en la siguiente conversación se volverá a preguntar

Notas:

  • Para poder probarlo se recomienda elegir English (17) o Spanish(19) con tal de entender la traducción.
  • En ningún momento hace falta que indiques el idioma de origen ya que se detectará automaticamente.

Extensiones/cambios:

  • Control de errores por parte del BOT
  • Control de respuestas (erroes) de la API
  • Mejora del flujo de la conversación entre el bot y el usuario
  • Comprobación de si se ha extendido la lista de idiomas soportados por la API
  • Entender texto para idioma en vez de elegir de lista