Condiciones¶
Le permite comprobar si se cumple una cierta condición con el fin de ejecutar un proceso u otro. Usted va a poder encontrar en las siguientes partes del skill:
- Acciones
- Requerimientos
- Memoria
Estructura de una condición¶
-
Operando izquierdo: coloque cualquier valor utilizado dentro del ambiente del bot
-
Operador: puede escoger entre los diferentes operadores
Parámetro | Descripción |
---|---|
IS | Igualdad entre dos valores |
IS_NOT | No igualdad entre dos valores |
IN | Verifica si un valor pertenece a una lista de elementos |
NOT_IN | Verifica si un valor no pertenece a una lista de elementos |
MATCHES | Coincidir un valor con una expresión regular |
MATCHES_NOT | Verifica si un valor no coincide con una expresión regular |
GREATER_THAN | Prueba si un valor es mayor a otro. Este operador funciona con valores numéricos |
IS_PRESENT | Si la condición ingresada esta presente en el enunciado del usuario |
IS_ABSENT | Está ausente o no forma parte del enunciado del usuario |
- Operando derecho: coloque cualquier valor generado dentro del ambiente del bot. Este depende del valor ingresado en el operando izquierdo.
Condiciones compuestas¶
Puede agregar varias condiciones con el uso de las conjunciones:
-
AND: todas las condiciones anteriores se cumplan
-
OR: una de las condiciones anteriores se cumpla