Ayuda con bot de Telegram
Publicado por Ishtarah (5 intervenciones) el 31/12/2018 18:11:18
Hola.
Estoy aprendiendo Python y se me ocurrió hacer un bot sencillo de Telegram
Todo bien hasta que quise hacer un sencillo juego de "Adivina el numero del 1 al 10" con el bot.
No sé que tengo que hacer para que me procese la entrada de datos del usuario, me refiero, a que primero el bot me pregunte un numero, yo (el usuario) le responda con un numero entero, y que el bot compare mi respuesta con la suya generada mediante la funcion random() de Python, y si mi respuesta coincide con el numero generado, el bot me diga que he acertado y en caso contrario, que reponda "Otra vez será"
He hecho una funcion llamada numero asociada al comando /numero que contiene un if que compara el resultado generado al azar con una variable llamada user, que supuestamente contiene la respuesta del usuario, y posteriormente un if comparando las dos variables.
Hasta ahora lo unico que he conseguido es que el bot repita todo lo que yo escribo.
Estoy aprendiendo Python y se me ocurrió hacer un bot sencillo de Telegram
Todo bien hasta que quise hacer un sencillo juego de "Adivina el numero del 1 al 10" con el bot.
No sé que tengo que hacer para que me procese la entrada de datos del usuario, me refiero, a que primero el bot me pregunte un numero, yo (el usuario) le responda con un numero entero, y que el bot compare mi respuesta con la suya generada mediante la funcion random() de Python, y si mi respuesta coincide con el numero generado, el bot me diga que he acertado y en caso contrario, que reponda "Otra vez será"
He hecho una funcion llamada numero asociada al comando /numero que contiene un if que compara el resultado generado al azar con una variable llamada user, que supuestamente contiene la respuesta del usuario, y posteriormente un if comparando las dos variables.
Hasta ahora lo unico que he conseguido es que el bot repita todo lo que yo escribo.
Valora esta pregunta


0