[Codemoon] [Stepik] Создаем корпоративного Telegram бота на Python с ChatGPT внутри (2024)
Создадим полноценный коммерческий продукт для бизнеса
Научимся профессионально использовать PyСharm с помощью ИИ плагинов
Научимся использовать все самые новые технологии в разработке ботов
Разберемся с Aiogram и OpenAI API
Познакомимся с модулем aiogram FSMContext и aiogram MemoryStorage
Поймем SQL синтаксис и библиотеку sqlite3
Рассмотрим избежание SQL инъекций
Создадим и интегрируем базу данных в бота
Создадим запланированные функции через Schedule
За курс мы создадим и опубликуем Telegram бота, с пользовательской и админской частью ,который будет предназначен для внутрикорпоративного использования в бизнесе и брать на себя функции CRM,а именно: функции отслеживания прихода на работу сотрудника, функции добавления задач от сотрудников, функции просмотра задач от директора, функции просмотра отчета от сотрудников, функции напоминания.
Навыки создания ботов, полученные на курсе можно масштабировать самостоятельно, изменяя ТЗ для бота и эксперементируя с изученными, в ходе курса, библиотеками и методами.
Получившегося бота можно использовать для собственных нужд, добавить в портфолио или продать на бирже фриланса.
Для кого этот курс
Этот курс подходит для новичков в программировании, знакомых с Python, которые стремятся зарабатывать на разработке ботов. Он также подойдет тем программистам, кто планирует начать собственное дело и автоматизировать бизнес-процессы, такие как управление клиентами, автоматизация задач и улучшение коммуникации внутри компании.
Начальные требования
Хотя курс предоставляет обучающие материалы и подробные инструкции, иметь базовые знания Python,такие как переменные, условные операторы, циклы и функции, позволит студентам более эффективно усваивать материал и успешно выполнять задания.
Знакомство
Что сделаем? Какие навыки получим? Пример синтаксиса aiogram.Демо-доступ
Что такое асинхронность? Создание проекта и подключение бота.
Разработка пользовательской части. Создание Базы Данных. SQL
Проверка пользователя на существование. Работа с Базой Данных.
Избежание SQLинъекций. Создание функции отслеживания сотрудника.
Разработка админской части. Создание функции добавления задач.
Модернизация функции добавления задач.
Создание функции просмотра отчета от сотрудников.
Разработка сервисной части. Создание отложенных функций.
Подключение CHATGPT в бота.
Размещение бота на сервере. Putty и FileZilla.Работа с BotFather
1,27 Гб.
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.