Город МОСКОВСКИЙ
01:36:53

Telegram бот python aiogram 3 #8 Многоуровневое инлайн меню, каталог, пагинация, корзина товаров

Аватар
Python Hub Studio
Просмотры:
1 174
Дата загрузки:
15.09.2024 11:32
Длительность:
01:36:53
Категория:
Обучение

Описание

В этом видео из курса по разработке ботов для 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

Рекомендуемые видео