Creación de chatbots con Telegram
Ej1: Chatbot de un Restaurante (@Adelga23Bot)
Hay que construir un bot para un restaurante que muestre los diferentes platos, separados en primeros, segundos y postres, un menú, una opción para hacer la reserva, otra para localizar el restaurante y un apartado para anotar las opiniones de los clientes, según el diagrama.
Ej 1.1.-Crear los comandos.
Crear el comando "CARTA_DE_PLATOS".
Haz clic en "Comandos personalizados". Haz clic en el botón "Crear Comando".
Importante: Manybot sólo admite letras latinas, números y no admite espacios en blanco al nombrar los comandos.
Escribe el nombre del comando "CARTA_DE_PLATOS" y haz clic en enviar. Selecciona "Añadir Pregunta" y seleccionar "Pregunta Simple”. Escribe "Carta de platos" y haz clic en enviar. Comprueba como aparece el nuevo comando generado (/ carta_de_platos).
Repite el procedimiento creando los siguientes comandos personales:
Comando2: MENU (sin acentos)
Comando3: RESERVAS
Comando 4: LOCALIZACION (sin acentos).
Comando5: OPINIONES
Comando 6: PRIMEROS_PLATOS
Ej 1.2.-Crear el menú principal de tu chatbot.
Seleccionar la opción "Comandos personalizados" y hacer clic en el botón "Config. Menú Principal ".
Selecciona "Añadir Opción al Menú" y selecciona el comando / localización.
Escribir el título en el menú principal para ese comando, en este caso LOCALIZACIÓN (en mayúsculas) y hacer clic en enviar.
Repetir el procedimiento añadiendo al menú principal los siguientes comandos:
Comando -> / opiniones (Añadir Opción al Menú) -> Nombre: OPINIONES
Comando -> / reservas (Añadir Opción al Menú) -> Nombre: RESERVAS
Comando -> / menu (Añadir Opción al Menú) -> Nombre: MENÚ
Comando -> / primers_plats (Añadir Opción al Menú) -> Nombre: PRIMEROS PLATOS
El menú principal del chatbot debe tener 5 opciones.
Dentro de la opción "Añadir Opción de Menú" en "Conf. Menú Principal "puedes ordenar las opciones del menú.
Ej. 1.3.- Crear un submenú dentro de la opción CARTA DE PLATOS
Ahora hay que crear un menú con los comandos / primeros_platos, / segundos_ platos y / postres dentro de la opción o botón CARTA DE PLATOS.
Seleccionar la opción "Comandos Personalizados". Seleccionar el mando / carta_platos. Hacer clic en "Configurar Menú" y "Añadir opción en el menú". De la lista seleccionar el comando / primeros_platos y escribir como nombre PRIMEROS PLATOS (mayúscula).
Repetir el procedimiento con los siguientes comandos:
Comando / segundos_platos -> Nombre del menú SEGUNDOS (mayúsculas).
Comando / postres -> Nombre del menú POSTRES (mayúsculas).
Ej. 1.4.- Contenidos del menú CARTA DE PLATOS.
Seleccionar la opción "Comandos Personalizados", seleccionar el comando / carta_de_platos y seleccionar la opción "Editar Mensajes.
Seleccionar "Borrar Todos los Mensajes" y será necesario confirmar que queremos borrar el mensaje. Hay que hacer este paso eliminando los mensajes de los comandos / primers_platos; / Segundos_platos y / postres.
PRIMEROS PLATOS
Adjuntar la imagen1 con el siguiente texto (en el clip)
"1.-Aperitivo de hojaldre, salsa pesto y mozzarella". Hay que repetir el proceso con las siguientes imágenes y textos:
Imagen2. jpg -> 2.- Calamares a la andaluza con all-i-oli picante de cítricos.
Imatge3.jpg -> 3.- Crujiente de morcilla y manzana con salsa oriental de ciruelas.
Imatge4.jpg -> 4.- Crujiente de queso de cabra, manzana, espinacas y nueces con salsa de frambuesas.
Imatge5. jpg -> 5.- Fideos de arroz, verduras, cacahuetes y tofu ahumado.
Una vez introducidos los cinco primeros platos con las imágenes y su texto, volvemos al menú anterior con "guardar + volver atrás"
SEGUNDOS
Ahora hay que hacer clic sobre el comando SEGUNDOS e introducir las imágenes y las descripciones de 5 segundos platos siguiendo el procedimiento anterior con las siguientes imágenes y textos:
Imatge6. jpg -> 6.- Tiritas de ternera marinadas con salsa de pimienta, limón y cilantro.
Imatge7.jpg -> 7.- Bacalao con miel, piñones y pisto
Imatge8.jpg -> 8.- Cordero a baja cocción con pistacho y parmentier de patata trufada.
Imatge9. jpg -> 9.- Arroz meloso de crustáceos con calamares.
Imatge10. jpg -> 10.- Ravioli de gamba relleno de cielo de setas con reducción de crustáceos.
Una vez introducidos los cinco segundos platos con las imágenes y el texto volvemos al menú anterior con "guardar + volver atrás".
POSTRES
Ahora hay que hacer clic sobre el comando POSTRES e introducir las imágenes y las descripciones de 5 postres siguiendo el procedimiento del punto anterior con las siguientes imágenes y textos:
Imatge11. jpg -> 11.- Tartaleta de carquiñolis rellena de requesón con miel y piñones tostados.
Imatge12.jpg -> 12.- Mousse de chocolate y aguacate con coulis de frambuesa y almendras.
Imatge13.jpg -> 13.- Jengibre y anís.
Imatge14. jpg -> 14.- Hamburguesa dulce con brownie de chocolate, mousse de chocolate blanco, sorbete de naranja con oro y sésamo.
Imatge15. jpg -> 15.- Pastel de chocolate, aguacate, avellanas y sirope de agave.
Una vez introducidos los cinco postres con las imágenes y el texto volvemos al menú anterior con "guardar + volver atrás".
Ej. 1.5.- Contenidos del botón "MENÚ".
Seleccionar la opción "Comandos Personalizados", escoger el comando / menú y elegir la opción "Editar Mensajes”
Seleccionar la opción "Borrar Todos los Mensajes" (es necesario confirmar que queremos borrar el mensaje).
Elegir la opción "Comandos Personalizados" y escoger el comando / menu -> seleccionar la opción "Editar mensajes" y "Añadir Mensajes al Comando". Introducir el siguiente mensaje de bienvenida, hacer clic en enviar y luego subir un archivo pdf con el menú del restaurante (archivo MENU JHAET.pdf).
mensaje:
¡Bienvenidos!
Les hemos preparado nuestro menú diario, pensado y diseñado para que disfruten de la mejor cocina de proximidad.
Elaborado con cuidado, utilizando sólo productos de temporada,
Servido de lunes a viernes mediodía
Menú a elegir un primero, un segundo y un postre.
Archivo pdf -> MENU JHAET.pdf
Una vez introducidos volvemos al menú anterior con "guardar + volver atrás".
Ej 1.6.- Contenido del botón "RESERVAS".
Seleccionar la opción "Comandos Personalizados", elegir el comando / reservas y escoger la opción "Editar mensajes".
Seleccionar "Borrar Todos los Mensajes" (es necesario confirmar que queremos borrar el mensaje). Seleccionar la opción "Comandos Personalizados" y elegir el comando / reservas -> escoger la opción "Editar mensajes" y "Añadir Mensajes al Comando".
Hay que introducir la imagen reserves.png y el enlace con la página web de tu instituto -> https://ies-jaumehuguet-valls.xtec.cat/web/
Una vez introducidos volvemos al menú anterior con "guardar + volver atrás".
Ej 1.7.- Contenido del botón "LOCALIZACIÓN".
Seleccionar la opción "Comandos Personalizados", elegir el comando / localizacion y escoger la opción "Editar mensajes".
Selecciona "Borrar Todos los Mensajes" (es necesario confirmar que queremos borrar el mensaje). Seleccionar la opción "Comandos Personalizados" y elelgir el comando / localizacion -> escoger la opción "Editar mensajes" y "Añadir Mensajes al Comando".
Hay que introducir la imagen local.jpg y el enlace de localización del centro:
https://ies-jaumehuguet-valls.xtec.cat/web/index.php/localitzacio-i-contacte.
Ej 1.8.- Crear de un espacio de opinión
Seleccionar la opción "Comandos Personalizados", elegir el comando / opiniones y escoger la opción "Editar mensajes".
Seleccionar "Borrar Todos los Mensajes" (es necesario confirmar que queremos borrar el mensaje). Seleccionar la opción "Comandos Personalizados" y elegir el comando / opiniones -> seleccionar la opción "Editar mensajes" elegir "Añadir Mensajes al Comando" y "Añadir Pregunta" -> "Pregunta simple".
Hay que escribir y enviar la siguiente frase: Agradecidos de recibir sus opiniones, por favor comenten su experiencia
Y como respuesta debe escribirse: Gracias por su opinión.
Ya has terminado el ejercicio, ahora hay que salir y comprobar el correcto funcionamiento de todos los botones y apartados del chatbot.