Telegram бот python aiogram 3 #8 Многоуровневое инлайн меню, каталог, пагинация, корзина товаров
Описание
В этом видео из курса по разработке ботов для Telegram на python с aiogram 3, реализуем многоуровневое инлайн меню, каталог товаров, пагинацию и корзину товаров пользователя.
00:00 Обзор будущего инлайн меню бота
04:11 Изменения в коде по сравнению с прошлым видео
05:00 Удалены команды пользователя
07:08 Новые таблицы в базе данных (модели sqlalchemy)
13:05 Новые запросы через orm к БД
15:07 Наполнение таблиц категории и описания страниц при старте бота
18:57 Запуск бота и заполняем бд информацией через админку
20:20 Новый пункт в FSM - выбор категории товара (для админа)
24:13 FSM для загрузки админом изображений для информационных страниц
29:35 Начинаем работать. Редактирование сообщений в aiogram 3
34:30 Схема будущего меню из 4х уровней (0-3)
38:45 Реализуем 0 уровень меню через /start, а потом через callback
45:43 Фабрика callback в aiogram 3 - класс CallbackData
50:00 Редактируем меню уровня 0, в ответ на callback
54:07 Реализуем 1 уровень меню - выбор категории товаров
01:00:01 Реализуем 2 уровень меню - товары, пагинация в Телеграм боте
01:13:00 Добавление товара в корзину - кнопка купить
01:18:52 Реализуем 3 уровень меню - корзина товаров пользователя
01:32:29 Финальный тест
01:34:52 Финальные штрихи
Документация API Telegram:
https://core.telegram.org/api
Документация aiogram:
https://docs.aiogram.dev/en/latest/
Код из видео:
https://github.com/PythonHubStudio/aiogram-3-course-telegram-bot
Рекомендуемые видео



















![😱 Майнкрафт, но Мы Зашли В Страшный ОТЕЛЬ [Сюжет: 100 Этажей] • Полное Прохождение + Фиксплей](/images/video/2026-05-07/4a/60/4a6098d21b4cae57d74b89986359fe6d.jpg?width=640)
