В этом видео из курса по разработке ботов для 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:
[ Ссылка ]
Документация aiogram:
[ Ссылка ]
Код из видео:
[ Ссылка ]
Этот плейлист:
[ Ссылка ]_
Настройка VS Code как у меня:
[ Ссылка ]
Курс по python 7 часов:
[ Ссылка ]
Курс Docker для начинающих (4 часа):
[ Ссылка ]
Видео про асинхронность:
[ Ссылка ]
Курс по Django 15 часов:
[ Ссылка ]
Курс HTML / CSS:
[ Ссылка ]
Не забудьте подписаться и включить оповещения, чтоб не пропустить новые выпуски!
Ещё видео!