ctx.reply(`Enter an amount`, Markup.keyboard([ ["C", "Remove"], ["7", "8", "9"], ["4", "5", "6"], ["1", "2", "3"], [".", "0", "Send"] ]).oneTime()); Cuando el usuario hace clic en cualquier botón, la respuesta se envía de inmediato. Pregunta: ¿Cómo puedo hacer que se envíe solo cuando se hace clic en el botón Enviar? ¿Y al hacer clic en los números, la respuesta se escribió en su campo de entrada o en un campo de entrada separado?
No entendí exactamente tu pregunta, pero para la primera pregunta, puedes lograr lo que quieras con Wizard scene. Puedes obtener más información sobre Wizard en este enlace: https://github.com/telegraf/telegraf/issues/705 . Para la segunda pregunta, puede guardar datos btns en la sesión