Colocar la inteligencia artificial de un restaurante a nuestro chat
Ahora que ya sabemos la mayoría de las funciones de rivescript vamos a colocar la inteligencia artificial de un restaurante a nuestro chat
Si el cliente saluda le mostramos toda la información que puede recibir de nosotros así:
- Hola, Soy un robot, esta es la informacion que te puedo ofrecer
Nuestros teléfonos
Nuestra dirección
Entregas
Pagina web
Horarios
Menu
- En caso de que el cliente escriba la palabra “teléfono” le mostraremos los teléfonos
- En caso de que el cliente escriba la palabra “dirección” le mostraremos la dirección
- En caso de que el cliente escriba la palabra “entregas” le mostraremos la Entregas a domicilio
- En caso de que el cliente escriba la palabra “pagina” le mostraremos la Pagina web
- En caso de que el cliente escriba la palabra “horarios” le mostraremos los Horarios que abrimos.
- Si el cliente escribe “horario del lunes” solo se mostrara los horarios del lunes.
- Si el cliente escribe “horario del martes” solo se mostrara los horarios del martes.
- Así para todos los días.
- En caso de que el cliente escriba la palabra Menu le mostraremos el menu.
- Si el cliente escribe “horario del lunes” solo se mostrara los horarios del lunes.
- Si el cliente escribe “horario del martes” solo se mostrara los horarios del martes.
- Así para todos los días.
Código
//Colocar la inteligencia artificial de un restaurante a nuestro chat //CUANDO EL HUMANO SALUDE CON UN HOLA SE EJECUTA ESTE GATILLO + hola - Hola, Soy un robot, esta es la informacion que te puedo ofrecer\n ^ Nuestros telefonos\n ^ Nuestra direccion\n ^ Entregas\n ^ Pagina web\n ^ Horarios\n ^ Menu\n //SI EL HUMANO ESCRIBE ALGO QUE DIGA LUNES (O MARTES O MIÉRCOLES ETC..) SE LLAMA LA VARIABLE DEL LUNES (O MARTES O MIÉRCOLES) + [*] lunes{weight=2} [*] - <bot lunes> + [*] martes{weight=2} [*] - <bot martes> + [*] miercoles{weight=2} [*] - <bot miercoles> + [*] jueves{weight=2} [*] - <bot jueves> + [*] viernes{weight=2} [*] - <bot viernes> + [*] sabado{weight=2} [*] - <bot sabado> + [*] domingo{weight=2} [*] - <bot domingo> //SI EL HUMANO ESCRIBE MENU O CARTA LLAMAMOS TODAS LAS VARIABLES DEL LUNES AL DOMINGO + [*] (menu|carta) [*] - <bot lunes> \n <bot martes> \n <bot miercoles> \n <bot jueves> \n <bot viernes> \n <bot sabado> \n <bot domingo> //CREAMOS LA VARIABLE HORARIO QUE ALMACENA LOS HORARIOS DE LUNES A DOMINGO ! var horario = - ^ Lunes abrimos de 08:00 a 18:00\n ^ Martes abrimos de 08:00 a 18:00\n ^ Miercoles abrimos de 08:00 a 18:00\n ^ Jueves abrimos de 08:00 a 18:00\n ^ Viernes abrimos de 08:00 a 18:00\n ^ Sabados abrimos de 08:00 a 12:00\n ^ Domingos Cerrado\n //CREAMOS LAS VARIABLES QUE ALMACENARAN EL MENU DE LUNES A DOMINGO ! var lunes = - ^ Menu del Lunes \n ^ Chiles en nogada 20.50 \n ^ Chilaquiles 15.50 \n ! var martes = - ^ Menu del Martes \n ^ Pambasos 20.50 \n ^ Huitlacoche 15.50 \n ! var miercoles = - ^ Menu del Miercoles \n ^ Enchiladas 120.50 \n ^ Caldo de olla 15.50 \n ! var jueves = - ^ Menu del Jueves \n ^ Tacos 120.50 \n ^ Quesadillas 15.50 \n ! var viernes = - ^ Menu del Viernes \n ^ Tortas 20.50 \n ^ Tacos 15.50 \n ! var sabado = - ^ Menu del Sabado \n ^ Enchiladas 120.50 \n ^ Huitlacoche 15.50 \n ! var domingo = - ^ Los domingo esta cerrado //SI EL HUMANO ESCIBRE ALGUNO DE ESTOS GATILLO LLAMAMOS AL GATILLO "hola" + como estas @ hola + hay alguien* @ hola /*SI EL HUMANO ESCRIBE O "telefono" O "celular" O "cel" MOSTRAMOS EL NUMERO DE TELÉFONO */ + [*] (telefono|celular|cel) [*] - Nuestro telefono es 725648221 //SI EL HUMANO ESCRIBE O "direccion" O "ubicacion" O "lugar" MOSTRAMOS LA UBICACION + [*] (direccion|ubicacion|lugar) [*] - Nuestra direccion Colonia Emiliano Zapata Acapulco Gro - Nos encontramos ubicados en la Colonia Emiliano Zapata Acapulco Gro //SI EL HUMANO ESCRIBE O "entregas" O "a domicilio" MOSTRAMOS EL HORARIO DE ENTREGA + [*] (entregas|a domicilio) [*] - Realizamos entregas a domicilio solo de lunes a viernes de 12:00 a 15:00 //SI EL HUMANO ESCRIBE O "pagina web" O "web" O "pagina" MOSTRAMOS NUESTRA PAGINA WEB + [*] (pagina web|web|pagina) [*] - Visitanos en https://www.programadornovato.com //SI EL HUMANO ESCRIBE O "hora" O "horarios" O "dias" O "abierto" MOSTRAMOS LO QUE ESTA EN LA VARIABLE HORARIO + [*] (hora|horarios|dias|abierto){weight=3} [*] - <bot horario> + * - Recuerda que soy un robot, me podrías preguntar de otra forma - Intenta hacer tu pregunta de otra manera.
Código completo: Colocar la inteligencia artificial de un restaurante a nuestro chat