Telegram-бот для доставки суші (інтеграція з Google Sheets)
Розробив чат-бота для автоматизації прийому замовлень служби доставки.
Функціонал:
— Зручне меню з категоріями (Сети, Роли, Напої) та фотографіями страв.
— Навігація кнопками (вперед/назад) для перегляду товарів.
— Повноцінний кошик: додавання товарів, перегляд списку, підрахунок загальної суми, очищення.
— Оформлення замовлення із запитом номера телефону.
Технічна частина:
— Бот написаний на Python (бібліотека Aiogram 3).
— Використано FSM (машина станів) для роботи з кошиком користувача.
— Реалізовано інтеграцію з Google Sheets API: як тільки клієнт робить замовлення, воно миттєво з'являється у Google-таблиці менеджера (з датою, сумою та списком товарів).
Функціонал:
— Зручне меню з категоріями (Сети, Роли, Напої) та фотографіями страв.
— Навігація кнопками (вперед/назад) для перегляду товарів.
— Повноцінний кошик: додавання товарів, перегляд списку, підрахунок загальної суми, очищення.
— Оформлення замовлення із запитом номера телефону.
Технічна частина:
— Бот написаний на Python (бібліотека Aiogram 3).
— Використано FSM (машина станів) для роботи з кошиком користувача.
— Реалізовано інтеграцію з Google Sheets API: як тільки клієнт робить замовлення, воно миттєво з'являється у Google-таблиці менеджера (з датою, сумою та списком товарів).