Similar presentations:
Python-бот: базовые принципы и инструменты
1.
Государственное бюджетное общеобразовательноеучреждение
Самарской области
средняя общеобразовательная школа п.г.т. Мирный
муниципального района Красноярский Самарской области
«Python-бот: базовые принципы и
инструменты»
2.
Цель и задачиЦель - написать бот-магазин для продажи
цифровых товаров и определить оптимальный
способ изучения программирования
Задачи:
Выбрать язык программирования,
дополнения, мессенджер. Придумать
дизайн бота.
Продумать функционал и
логистику бота
Написать бота.
Подключить к базе
данных и платёжным
системам
3.
Цель и задачиМагазин-бот - это софт, предназначенный для
автоматической продажи товаров.
Профит:
Ценный опыт для дальнейшего развития
в области программирования
Обеспечение небольшого
пассивного заработка
Магазин-бот
4.
Язык pythonявляется первым по
популярности и
практичности
Telegram - это один
из самых
популярных
мессенджеров в
мире
Библиотеки —
дополнения
python, сильно
упрощающие
код
5.
Aiogram - популярная Python библиотека длясоздания Telegram ботов с удобным API.
Aiogram обладает широким
спектром функций, включая
отправку сообщений, работу с
клавиатурами, обработку
команд и получение файлов
то
ке
н
6.
Импортируем модулиAiogram
Объявляем переменную
диспетчера,
принимающую TOKEN
Создание клавиатуры;
Добавление в неё ранее
созданных Inline кнопок
Свойства клавиатуры
Диспетчер,
улавливающий сигнал
Тип сообщений. В
данном случает
message
Ответ
Обращение к базе данных
пользователю
Вызов
клавиатуры
7.
База данных8.
9.
10.
11.
12.
13.
КонецВозможности
программирования и
нейросетей
Создание ботов для
мессенджеров;
Разработка систем распознавания
речи
Создание игр на основе ИИ ;
Разработка мобильных приложен
Помощь в создании проект