Создание чат-бота на базе Python Aiogram
О чём курс
Вам нужен инструмент для автоматизации продаж, работы с каталогами или обработки заказов — здесь вы собираете полноценный Telegram-бот на Python с использованием библиотеки Aiogram. В основе обучения лежит разработка функционального магазина с административной панелью, системой управления товарами и корзиной пользователей. Вы разберетесь в архитектуре асинхронных ботов, настройке баз данных для хранения информации и создании сложных сценариев взаимодействия, включая многошаговые формы для оформления заказов и систему поддержки пользователей.
Программа обучения
- Знакомимся с курсом, создаем окружение и шаблон проекта
- ЧТО ТАКОЕ ЧАТ-БОТ
- изучаем режим админа
- изучаем режим пользователя
- СОЗДАЕМ ВИРТУАЛЬНОЕ ОКРУЖЕНИЕ ПРОЕКТА
- ЧТО ТАКОЕ AIOGRAM
- Создаем начальную конфигурацию проекта
- СОЗДАЕМ НАЧАЛЬНУЮ СТРУКТУРУ ПРОЕКТА
- СОЗДАЕМ НАСТРОЙКИ ПРОЕКТА
- СОЗДАЕМ НАСТРОЙКИ БАЗЫ ДАННЫХ
- НАСТРАИВАЕМ МОДУЛЬ LOADER
- НАСТРАИВАЕМ МОДУЛЬ APP
- начальные настройки обработчиков
- создаем фильтры
- добавляем обработчики вывода меню для каждого из режимов
- ПРОВЕРЯЕМ РАБОТУ ПРОЕКТА
- Создаем основной функционал администратора
- реализуем логику отображения списка категорий
- реализуем логику добавления категории
- реализуем логику отображения товаров категории
- реализуем логику удаления категории
- реализуем логику указания названия нового товара
- реализуем логику отмены добавления нового товара
- реализуем логику добавления описания товара
- реализуем логику добавления фото товара
- реализуем логику добавления цены товара
- реализуем логику формирования карточки товара
- реализуем итоговый обработчик регистрации товара
- реализуем логику удаления товара категории
- реализуем логику изменения цены и описания товара
- реализуем логику обработчиков-валидаторов
- реализуем модуль с функциями формирования разметки клавиатуры
- Создаем каталог и корзину пользователя
- реализуем обработчик формирования разметки для списка категорий
- реализуем обработчик вывода списка товаров категории
- реализуем обработчик формирования разметки для товара в корзине
- реализуем обработчик вывода содержимого корзины
- реализуем обработчик добавления товара в корзину
- реализуем обработчик изменения содержимого корзины
- Реализуем работу с заказами
- реализуем обработчик перехода к формированию заказа
- реализуем обработчик проверки содержимого заказа
- реализуем обраб-к возврата к форм-ю заказа после отображ-я заказ
- реализуем обработчик перехода к вводу имени заказчика
- реализуем обработчик возврата к формированию заказа после перехо
- реализуем обраб-к завершения ввода имени и перехода к адресу
- реализуем обработчик возврата к вводу имени
- реализуем обраб-к завершения ввода адреса и подтверждения заказа
- обраб-к ситуации, когда при подтверждении заказа мы вводим текст
- обработчик возврата к изменению адреса
- реализуем обработчик завершения формирования заказа
- реализуем отображение активных заказов
- РЕАЛИЗУЕМ РАБОТУ С ЗАКАЗОМ НА СТОРОНЕ АДМИНА
- Реализуем подсистему вопросов
- реализуем обработчик реакции бота на вопрос пользователя
Другие материалы автора 3
ДЧ Дмитрий Читалов Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».