rollly00, вы можете использовать обычный message_handler, т.к. используете KeyboardButton будет отправляться сообщение с городом, но тогда надо будет где-то хранить данные из prooblast.
Также используя register_next_step_handler, вы можете столкнуться с проблемой, если у вас будет два пользователя в одном состоянии, то тот кто первый нажмет на кнопку тот и перейдет в следующее состояние, а второй его потеряет. Либо первый пользователь дошедший по предпоследнего состояния получит обновленные данные, выбранные вторым, но позже первого
Не лучше будет использовать, например blockcypher api, включая сразу комиссию, генерируя суммы с случайным отклонением до 500-1000 сатоши, и ждать эту уникальную сумму на свой кошелек, после чего подтверждать транзакцию?
Либо под каждую транзацкию создавать отдельный кошелек(либо бронировать под платеж один из пула кошельков), после чего переводить уже на основной?
Спасибо за ответ, к сожалению получается, что каждый пробел считает переносом строки, что в обычной, что в f строке. Без пробелов ActionChains работают как положено(
Большое спасибо! Про изначальный ответ, только начинаю что-то писать и к сожалению листы показались более простыми, а словари плохо откладываются в голове...
Также используя register_next_step_handler, вы можете столкнуться с проблемой, если у вас будет два пользователя в одном состоянии, то тот кто первый нажмет на кнопку тот и перейдет в следующее состояние, а второй его потеряет. Либо первый пользователь дошедший по предпоследнего состояния получит обновленные данные, выбранные вторым, но позже первого