Повторить все то, что было показано на лекции (БД таблица users, доработать модуль database_client.py, модуль dispatcher.py, пробросить во все хендлеры два параметра - state и order_json)
Реализовать хэндлеры: старт бота, обработчик выбора названия пиццы, обработчик выбора размера пиццы, обработчик выбора напитка, обработчик проверки заказа, обработчик подтверждения заказа и обработчик начать заказа сначала.
Обязательно используем Inline Keyboard по ходу заказа пиццы. Пользователь ничего не печатает, а вместо этого просто кликает на кнопки.
По ходу заказа пиццы, в БД обновляется state и order_json.
Допустимые значения поля state: WAIT_FOR_PIZZA_NAME, WAIT_FOR_PIZZA_SIZE, WAIT_FOR_DRINKS, WAIT_FOR_ORDER_APPROVE, ORDER_FINISHED.
Допустипые JSON-поля в поле order_json: pizza_name, pizza_size, drink