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.