Телеграм бот. Реализация ввода числового значения с помощью встроенных кнопок

Есть сообщение со встроенными кнопками. Как реализовать ввод произвольного числового значения (суммы)? На ум приходит несколько возможных вариантов:

  1. Сделать под сообщением кнопки (+0.1, +1, +10, +100, "Submit"). Нажатие на эти кнопки вызывает колбэк, который в сообщении прибавляет значение. А затем после нажатие на кнопку "Submit", значение принимается.

  2. Встроенные кнопки (0..9, "." (разделитель), "Submit"). Нажатие на эти кнопки симулирует обычное текстовое поле ввода. Просто конкатенация строки значения.

Какой способ лучше? Или есть другие варианты решения?


Ответы (0 шт):