Как вам такие вопросы в голову то приходят? В примере 19 строк кода ВСЕГО, куда их экономить-то? Как понимаю, это все в index.js импортируется, и часто ты в этот файл заглядываешь, что тебе код глаза мозолит?
И кстати vite или что ты там используешь, при сборке эти импорты оптимизирует, так что толку от этой экономии на строках, никакого
Не понятно в чем неудобство. В питоне всё делается через функции.
Нет, по другому нельзя это сделать, потому что в bot.register_next_step_handler надо передать функцию, которая должна выполниться на следующем шаге
Yuri_Ananiev, правильно. Использовать точно также как и bot.edit_message_text. Выше в комментарии я ссылку на документацию оставлял, там написано какие параметры принимает функция
Yuri_Ananiev,
1. Если отправляешь сообщение, через bot.send_photo, то текст надо менять через edit_message_caption
2. Плохая затея редактировать сообщения. Потому что для возможности редактирования есть определенный срок, если человек нажмет на кнопку, например, на следующий день, то все сломается. В таком случае лучше удалять предыдущее сообщение и отправлять новое