chat-bots-2025-fall:state_bot_pizza_shop
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| chat-bots-2025-fall:state_bot_pizza_shop [2026/03/02 12:34] – removed - external edit (Unknown date) 127.0.0.1 | chat-bots-2025-fall:state_bot_pizza_shop [2026/03/02 12:34] (current) – ↷ Links adapted because of a move operation olegsklyarov | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Store, чат-бот Pizza Shop ====== | ||
| + | |||
| + | ===== Д/З ===== | ||
| + | |||
| + | |||
| + | ==== Практика (для зачета) ==== | ||
| + | |||
| + | Дорабатываем бот из прошлого Д/з (новый создавать не нужно). Задача: | ||
| + | |||
| + | ===Требуется реализовать=== | ||
| + | |||
| + | - Повторить все то, что было показано на лекции (БД таблица users, доработать модуль database_client.py, | ||
| + | - Реализовать хэндлеры: | ||
| + | - Обязательно используем Inline Keyboard по ходу заказа пиццы. Пользователь ничего не печатает, | ||
| + | - По ходу заказа пиццы, в БД обновляется state и order_json. | ||
| + | - Допустимые значения поля state: WAIT_FOR_PIZZA_NAME, | ||
| + | - Допустипые JSON-поля в поле order_json: pizza_name, pizza_size, drink | ||
| + | |||
| + | |||
| + | |||
| + | ===Процесс сдачи=== | ||
| + | |||
| + | Свяжитесь в ТГ с [[https:// | ||
| + | |||
| + | - (студент): | ||
| + | - '' | ||
| + | - Ссылка на гит с исходным кодом бота | ||
| + | - Ссылка на ваш бот | ||
| + | - (преподаватель) отправляем вашему боту тестовые сообщения, | ||
| + | - (преподаватель) пишем вам в ТГ личку запрос на скриншоты терминала с запущенным ботом и результат выполнения SQL запроса | ||
| + | - (студент) сделать запрошенные скриншоты, | ||
| + | - (преподаватель) проверяет скриншоты, | ||
| + | - ... | ||
| + | - (преподаватель) отправляет с ТГ личку студенту сообщение " | ||
| + | - (студент) заходит [[chat-bots-2025-fall: | ||
| + | |||
