Para ingresar a tu perfil, primero tenés que INSCRIBIRTE

Si tu cuenta de Dale Aceptar aún no está vinculada con Facebook, hacé click aquí.

FOROS

Foro: Chatbot

Tema: Bug con asterisco y variable

sergio

Hola, encontre un bug al colocar una variable y luego un asterisco

Reemplacé los corchetes por paréntesis, “(variable)” porque sino el editor de acá lo confundia con BBCODE y no lo mostraba,

Si esto es lo que escribe el usuario:
Te gusto la película de (variable) *
Y esto es lo que hace el chatbot:
{si (variable) = Pedro} si {de lo contrario} no

Y yo a la hora de probar el chatbot pongo:
Te gusto la pelicula de Pedro ?

El chatbot no lo entiende,
en cambio si pongo:
Te gusto la pelicula de Pedro Rodrigues ?

Ahi si me responde con “si” o “no”
El problema surge a la hora de “identificar” el signo “?” despues de una variable con o sin condicional, hay algunos caracteres especiales que tampoco los reconoce de esta forma, pero por ejemplo el “#” si lo entiende.

Aclaro dos cosas mas, a la hora de poner el asterisco sin una variable cerca como:
Te gusto la pelicula de (variable) rodrigues *
Tampoco lo reconocer, en cambio si no coloco variables
como:
Te gusto la pelicula de Pedro *
Ahi si reconoce todos los caracteres

Bueno, nada, ojala lo puedan arreglar, saludos!
citar
14 Oct, 2012 00:58

sergio

alguien me podria decir si tambien tiene este problema?
citar
01 Nov, 2012 19:40

sergio

ya lo pude resolver, gracias igual, si quieren saber como comenten o manden un mp, o si tengo tiempo mas tarde pongo un ejemplo, saludos a todos!
citar
01 Nov, 2012 19:58

Dale

Sergio
Hola, encontre un bug al colocar una variable y luego un asterisco

Reemplacé los corchetes por paréntesis, “(variable)” porque sino el editor de acá lo confundia con BBCODE y no lo mostraba,

Si esto es lo que escribe el usuario:
Te gusto la película de (variable) *
Y esto es lo que hace el chatbot:
{si (variable) = Pedro} si {de lo contrario} no

Y yo a la hora de probar el chatbot pongo:
Te gusto la pelicula de Pedro ?

El chatbot no lo entiende,
en cambio si pongo:
Te gusto la pelicula de Pedro Rodrigues ?

Ahi si me responde con “si” o “no”
El problema surge a la hora de “identificar” el signo “?” despues de una variable con o sin condicional, hay algunos caracteres especiales que tampoco los reconoce de esta forma, pero por ejemplo el “#” si lo entiende.

Aclaro dos cosas mas, a la hora de poner el asterisco sin una variable cerca como:
Te gusto la pelicula de (variable) rodrigues *
Tampoco lo reconocer, en cambio si no coloco variables
como:
Te gusto la pelicula de Pedro *
Ahi si reconoce todos los caracteres

Bueno, nada, ojala lo puedan arreglar, saludos!

Hola! Por ahora, no se pueden combinar las variables con los asteriscos en la misma regla, por eso tenías ese problema smile
citar
02 Nov, 2012 11:35

sergio

NotFound
NotFound
0
0
citar
02 Nov, 2012 12:03

Dale

Si bien eso parece funcionar, tené cuidado que el Chatbot no está pensado para combinar ambas reglas (por ahora) y puede llegar a comportarse medio extraño…

Pero si te funcionó así, genial smile
citar
02 Nov, 2012 12:17
 
Registrar o entrar para crear o responder a un tema.
NOVEDADES

Ya están los ganadores del Desafío (19/12/14)
¡Felicitaciones a todos los participantes de Dale Aceptar 2014!

¿Cómo fue tu experiencia en Dale Aceptar? (21/11/14)
¿Por favor, te tomás 2 minutos y respondés nuestra encuesta? Queremos saber tu opinión posta.

Ya están los finalistas de Dale Aceptar 2014 (17/11/14)
Recibimos muy buenas piezas. Felicitamos a todos los participantes. ¡Ahora, a chequear la lista y ...