Pyrogram — современный Python-фреймворк, который позволяет создавать Telegram-ботов и автоматизировать работу с аккаунтами Telegram.
В отличие от библиотек, предназначенных для создания ботов через BotFather, Pyrogram позволяет управлять обычными аккаунтами Telegram. Благодаря этому вы можете выполнять практически любые действия, доступные обычному пользователю, без ограничений, характерных для стандартных Telegram-ботов.
После прохождения курса вы сможете:
- Создавать парсеры Telegram-чатов и каналов
- Создавать каналы и чаты в автоматическом режиме
- Разрабатывать реалистичные автоответчики
- Организовывать рассылку сообщений по чатам и пользователям
- Создавать Telegram-ботов с определённой логикой работы
- Эмулировать различные устройства и использовать прокси во время работы
- Работать с пакетной структурой и плагинами
- Автоматизировать практически любые действия, которые может выполнять пользователь Telegram
Чему вы научитесь:
- Понимать, что такое Pyrogram и какие возможности он предоставляет
- Устанавливать и авторизовывать Pyrogram, получать
api_idиapi_hash - Отправлять и обрабатывать сообщения, работать с декораторами Pyrogram
- Использовать методы для работы с сообщениями
- Использовать методы для работы с чатами
- Работать с пользователями, каналами и группами
- Использовать фильтры для обработки входных данных
- Создавать собственные фильтры
- Использовать файл
config.iniдля настройки аккаунтов - Изменять параметры устройства и эмулировать различные устройства
- Работать с плагинами и подключать обработчики в пакетной структуре
- Стилизовать текст с использованием HTML и Markdown
- Работать с прокси, включая IPv4 с авторизацией
- Планировать задачи с использованием APScheduler
- Обрабатывать обновления и работать с группами
- Создать финальный проект — автоответчик
- Автоматически создавать Telegram-каналы с аватарками и invite-ссылками
Требования:
- Знание основ языка Python
Для кого этот курс:
- Начинающие Python-разработчики
- Разработчики, которые хотят научиться работать с Telegram и создавать Telegram-ботов
- Python-разработчики, желающие освоить Pyrogram и автоматизировать работу с Telegram











