Hola!, Mi nombre es Edward:
Soy nuevo en el foro y espero participar activamente en el.. asi sea un principiante.
Bueno, estoy en un proyecto personal, para hacer algo productivo y de paso ir aprendiendo.. pero no se muy bien como comenzar, es un bot de conversacion.
Cuando yo escriba "hola" el me va a responder "hola" (eso es muy facil)....
Pero yo quiero que sea mas complejo, entonces si yo escribo "hola", el me va a decir "buenas!", o "que mas" (para que no sea tan monotono)---- entonces lo logico es tener una serie de posibles saludos de mi parte y una serie de respuestas de parte del bot. Pensé en poner un listado en ficheros de texto.. por ejemplo un fichero que se llame "saludos" y otro "respuestas" y en cada linea , tener palabras o frases...
(esto se haria por medio de sentencias para manejar ficheros .. por ejemplo streams : ofstream, ifstream.. etc etc...)---
Pero lo que no se como hacer es: que solo se lea una linea y no todo... Asi cuando yo escriba "hola", el bot respondera (de forma aleatoria COSA QUE TAMPOCO SE HACER) lo que halla escrito en alguna de las lineas del fichero de respuestas.
Sabiendo como hacer eso... ya seria mas facil hacer lo demas.